Details

Time bar (total: 17.2s)

analyze566.0ms (3.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.8%99.2%0%0%0%0
0%0%0.8%99.2%0%0%0%1
0%0%0.8%99.2%0%0%0%2
0%0%0.8%99.2%0%0%0%3
0%0%0.8%99.2%0%0%0%4
0%0%0.8%99.2%0%0%0%5
33.3%0.2%0.4%99.4%0%0%0%6
33.3%0.2%0.4%99.4%0%0%0%7
33.3%0.2%0.4%99.4%0%0%0%8
33.3%0.2%0.4%99.4%0%0%0%9
60%0.3%0.2%99.5%0%0%0%10
60%0.3%0.2%99.5%0%0%0%11
60%0.3%0.2%99.5%0%0%0%12
Compiler

Compiled 62 to 45 computations (27.4% saved)

sample4.3s (25%)

Results
3.6s8256×body256valid
725.0ms2047×body256precondition
Bogosity

preprocess152.0ms (0.9%)

Algorithm
egg-herbie
Rules
1024×fma-neg
860×fma-def
844×unsub-neg
732×distribute-lft-in
640×neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077511
1189427
2460427
3936357
41365357
51610357
61915357
72720357
84722357
96451357
044
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 normAngle) u)) (/.f32 1 (sin.f32 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1 (sin.f32 u))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle) (*.f32 (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 1 (sin.f32 n0_i))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u n1_i)) (/.f32 1 (sin.f32 n1_i))) normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n0_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) u) (*.f32 (*.f32 (sin.f32 (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n1_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) u))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))
Outputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 normAngle) u)) (/.f32 1 (sin.f32 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1 (sin.f32 u))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (/.f32 1 (sin.f32 u))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 u)) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (sin.f32 u)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 u))))
(fma.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (/.f32 n0_i (sin.f32 u)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 u))))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 n0_i (sin.f32 (-.f32 u (*.f32 u normAngle))))) (sin.f32 u))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 u (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 u))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle) (*.f32 (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 1 (sin.f32 n0_i))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle (*.f32 n1_i (/.f32 (*.f32 (sin.f32 (*.f32 u n0_i)) 1) (sin.f32 n0_i))))
(fma.f32 normAngle (/.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (sin.f32 n0_i)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u n0_i)) (sin.f32 n0_i))))
(*.f32 (/.f32 1 (sin.f32 n0_i)) (+.f32 (*.f32 normAngle (sin.f32 (*.f32 (-.f32 1 u) n0_i))) (*.f32 n1_i (sin.f32 (*.f32 u n0_i)))))
(/.f32 (fma.f32 normAngle (sin.f32 (-.f32 n0_i (*.f32 u n0_i))) (*.f32 n1_i (sin.f32 (*.f32 u n0_i)))) (sin.f32 n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u n1_i)) (/.f32 1 (sin.f32 n1_i))) normAngle))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i (*.f32 normAngle (*.f32 (/.f32 1 (sin.f32 n1_i)) (sin.f32 (*.f32 u n1_i)))))
(fma.f32 normAngle (/.f32 (sin.f32 (*.f32 u n1_i)) (sin.f32 n1_i)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) n0_i) (sin.f32 n1_i)))
(*.f32 (/.f32 1 (sin.f32 n1_i)) (+.f32 (*.f32 normAngle (sin.f32 (*.f32 u n1_i))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) n1_i)))))
(/.f32 (fma.f32 normAngle (sin.f32 (*.f32 u n1_i)) (*.f32 n0_i (sin.f32 (-.f32 n1_i (*.f32 u n1_i))))) (sin.f32 n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n0_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) u) (*.f32 (*.f32 (sin.f32 (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 n0_i)))) u (*.f32 (sin.f32 (*.f32 normAngle n0_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))
(fma.f32 u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n0_i))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle n0_i)) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n0_i))) (/.f32 u (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle n0_i)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (fma.f32 u (sin.f32 (-.f32 normAngle (*.f32 normAngle n0_i))) (*.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n1_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) u))
(fma.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 n1_i)))) n0_i (*.f32 u (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle n1_i)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n1_i))) (sin.f32 normAngle)) (/.f32 (*.f32 u (sin.f32 (*.f32 normAngle n1_i))) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n1_i))) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle n1_i)) (/.f32 u (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle n1_i))) (*.f32 u (sin.f32 (*.f32 normAngle n1_i)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i (*.f32 n0_i (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n1_i (*.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n1_i (*.f32 n0_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n1_i (*.f32 n0_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
Compiler

Compiled 33 to 24 computations (27.3% saved)

simplify127.0ms (0.7%)

Algorithm
egg-herbie
Rules
1848×fma-neg
1724×fma-def
1446×div-sub
1218×times-frac
592×associate-/r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02073
14161
28961
317951
426351
531451
638451
748951
875951
990151
10111451
11176051
12416751
13600051
14663351
15732551
16798751
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))

eval2.0ms (0%)

Compiler

Compiled 127 to 60 computations (52.8% saved)

prune7.0ms (0%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New066
Fresh011
Picked000
Done000
Total077
Accurracy
98.1%
Counts
7 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
97.5%
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
96.8%
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))
72.3%
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
72.2%
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
96.7%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Compiler

Compiled 294 to 190 computations (35.4% saved)

localize169.0ms (1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
99.5%
(*.f32 (-.f32 1 u) normAngle)
99.1%
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
94.8%
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 78 to 31 computations (60.3% saved)

series22.0ms (0.1%)

Counts
4 → 80
Calls

30 calls:

TimeVariablePointExpression
3.0ms
normAngle
@-inf
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
1.0ms
n0_i
@0
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
1.0ms
normAngle
@0
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
1.0ms
normAngle
@-inf
(*.f32 (-.f32 1 u) normAngle)
1.0ms
n1_i
@0
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1778×prod-diff
716×expm1-udef
714×log1p-udef
440×fma-def
400×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019122
1387122
25010122
Stop Event
node limit
Counts
4 → 120
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (fma.f32 u (+.f32 u 1) 1))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (fma.f32 u (+.f32 u 1) 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 u 1))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))
(log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))
(fma.f32 normAngle 1 (*.f32 normAngle (neg.f32 u)))
(fma.f32 normAngle 1 (*.f32 (neg.f32 u) normAngle))
(fma.f32 1 normAngle (*.f32 normAngle (neg.f32 u)))
(fma.f32 1 normAngle (*.f32 (neg.f32 u) normAngle))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (neg.f32 u) normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))) 1)
(*.f32 1 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(*.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2) (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (-.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))

simplify147.0ms (0.9%)

Algorithm
egg-herbie
Rules
624×cancel-sign-sub-inv
610×times-frac
608×log-prod
508×associate-*r*
478×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04519378
111799138
242179122
Stop Event
node limit
Counts
200 → 240
Calls
Call 1
Inputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i) (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1)
(*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (fma.f32 u (+.f32 u 1) 1))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (fma.f32 u (+.f32 u 1) 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 u 1))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))
(log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))
(fma.f32 normAngle 1 (*.f32 normAngle (neg.f32 u)))
(fma.f32 normAngle 1 (*.f32 (neg.f32 u) normAngle))
(fma.f32 1 normAngle (*.f32 normAngle (neg.f32 u)))
(fma.f32 1 normAngle (*.f32 (neg.f32 u) normAngle))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (neg.f32 u) normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))) 1)
(*.f32 1 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(*.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2) (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (-.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
Outputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 u (/.f32 (sin.f32 normAngle) normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 -1/5040 (/.f32 (pow.f32 u 7) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 7))) (fma.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (fma.f32 -1/5040 (/.f32 (pow.f32 u 7) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 7))) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
(fma.f32 -1/6 (/.f32 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 -1/5040 (/.f32 (pow.f32 u 7) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 7))) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(fma.f32 (fma.f32 1/120 (-.f32 (pow.f32 u 5) u) (*.f32 -1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (fma.f32 -1/5040 u (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 -1/720 (-.f32 (pow.f32 u 3) u)) (fma.f32 u -1/5040 (*.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(fma.f32 (-.f32 (fma.f32 -1/5040 (pow.f32 u 7) (*.f32 1/720 (-.f32 (pow.f32 u 3) u))) (fma.f32 u -1/5040 (*.f32 -1/6 (fma.f32 1/120 (-.f32 (pow.f32 u 5) u) (*.f32 -1/36 (-.f32 (pow.f32 u 3) u)))))) (pow.f32 normAngle 6) (fma.f32 (fma.f32 1/120 (-.f32 (pow.f32 u 5) u) (*.f32 -1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(-.f32 1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))))
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/2 (*.f32 u u))) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 -1/2 u) u)) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 1 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))))))
(+.f32 1 (-.f32 (fma.f32 -1/2 (*.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (*.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 (-.f32 1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))) (fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 -1/2 u) u))))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u))
(-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) 1) u)
(-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) 1) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(+.f32 1 (-.f32 (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))))) u))
(+.f32 1 (-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))))) u))
(+.f32 (fma.f32 (pow.f32 normAngle 4) (+.f32 (fma.f32 1/120 (pow.f32 (-.f32 1 u) 5) (*.f32 (-.f32 1 u) -1/120)) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) (*.f32 normAngle normAngle)))) (-.f32 1 u))
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
(+.f32 1 (-.f32 (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u))))))) u))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) 1) (-.f32 (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))))))) u))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) 1) (-.f32 (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (+.f32 (fma.f32 1/120 (pow.f32 (-.f32 1 u) 5) (*.f32 (-.f32 1 u) -1/120)) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (*.f32 (pow.f32 normAngle 4) (+.f32 (fma.f32 1/120 (pow.f32 (-.f32 1 u) 5) (*.f32 (-.f32 1 u) -1/120)) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) u))
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (sin.f32 normAngle))))))
(fma.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u n0_i))) (fma.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i))
(fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 normAngle 3) n1_i) (sin.f32 normAngle)) (*.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 3) n0_i))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (sin.f32 normAngle))))))))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle 3) n0_i)))) (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u n0_i))) (fma.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)))
(fma.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle 3) n0_i)) (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) (/.f32 (sin.f32 normAngle) n1_i)))) (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) n0_i)) (*.f32 1/6 (*.f32 u n1_i))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) n0_i)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) n0_i)) (*.f32 1/6 (*.f32 u n1_i))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) n0_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 (+.f32 (fma.f32 1/120 (pow.f32 (-.f32 1 u) 5) (*.f32 (-.f32 1 u) -1/120)) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) n0_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i) (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6))))))
(fma.f32 (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) n0_i)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) n0_i)) (*.f32 1/6 (*.f32 u n1_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 (pow.f32 normAngle 6) (-.f32 (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i (*.f32 -1/5040 (*.f32 (pow.f32 u 7) n1_i))) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) n1_i)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))) (*.f32 1/120 (*.f32 u n1_i)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (*.f32 u n1_i))))))))))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) n0_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))))) n0_i (*.f32 -1/5040 (*.f32 (pow.f32 u 7) n1_i))) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) n1_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))))) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 (+.f32 (fma.f32 1/120 (pow.f32 (-.f32 1 u) 5) (*.f32 (-.f32 1 u) -1/120)) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) n0_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (fma.f32 (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (+.f32 (fma.f32 1/120 (pow.f32 (-.f32 1 u) 5) (*.f32 (-.f32 1 u) -1/120)) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) n0_i (-.f32 (fma.f32 (pow.f32 u 7) (*.f32 -1/5040 n1_i) (*.f32 u (*.f32 n1_i 1/5040))) (fma.f32 -1/6 (-.f32 (fma.f32 1/120 (*.f32 (pow.f32 u 5) n1_i) (*.f32 u (*.f32 n1_i -1/120))) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))))) (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) -1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 2) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)))))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (fma.f32 u (+.f32 u 1) 1))
(/.f32 normAngle (/.f32 (fma.f32 u (+.f32 u 1) 1) (-.f32 1 (pow.f32 u 3))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (fma.f32 u (+.f32 u 1) 1) normAngle))
(*.f32 (/.f32 normAngle (fma.f32 u (+.f32 u 1) 1)) (-.f32 1 (pow.f32 u 3)))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 normAngle (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 normAngle (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (fma.f32 u (+.f32 u 1) 1))
(/.f32 normAngle (/.f32 (fma.f32 u (+.f32 u 1) 1) (-.f32 1 (pow.f32 u 3))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (fma.f32 u (+.f32 u 1) 1) normAngle))
(*.f32 (/.f32 normAngle (fma.f32 u (+.f32 u 1) 1)) (-.f32 1 (pow.f32 u 3)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 u 1))
(/.f32 normAngle (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 normAngle (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 normAngle 1 (*.f32 normAngle (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 normAngle 1 (*.f32 (neg.f32 u) normAngle))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 1 normAngle (*.f32 normAngle (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 1 normAngle (*.f32 (neg.f32 u) normAngle))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 normAngle (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (neg.f32 u) normAngle))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))) 1)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 1 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2) (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (-.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3)) (+.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) 3) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 3) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (pow.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (-.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (-.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 3)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3) 1/3)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 2))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 1))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))

localize180.0ms (1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
99.6%
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
99.5%
(*.f32 (-.f32 1 u) normAngle)
72.5%
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
Compiler

Compiled 72 to 36 computations (50% saved)

series15.0ms (0.1%)

Counts
3 → 108
Calls

33 calls:

TimeVariablePointExpression
3.0ms
u
@0
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
2.0ms
normAngle
@-inf
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
1.0ms
normAngle
@0
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
1.0ms
normAngle
@inf
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
1.0ms
u
@-inf
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))

rewrite93.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1818×log-prod
1602×prod-diff
668×expm1-udef
666×log1p-udef
410×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018115
1361115
24534115
Stop Event
node limit
Counts
3 → 83
Calls
Call 1
Inputs
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
Outputs
(+.f32 0 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))) 1)
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) -1)
(neg.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 n0_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 0 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(*.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(log.f32 (*.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))

simplify406.0ms (2.4%)

Algorithm
egg-herbie
Rules
1148×unswap-sqr
926×times-frac
688×associate-*r*
576×fma-def
528×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036010689
193410371
2398010371
Stop Event
node limit
Counts
191 → 201
Calls
Call 1
Inputs
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 0 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))) 1)
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) -1)
(neg.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 n0_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 0 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(*.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(log.f32 (*.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
Outputs
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (*.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (pow.f32 normAngle 3))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 n0_i (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(fma.f32 (fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 n0_i (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))) (pow.f32 normAngle 4) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 1/120 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))))) (*.f32 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) -1/5040)))) (pow.f32 normAngle 6))))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))) (pow.f32 normAngle 4) (fma.f32 u n1_i (fma.f32 (-.f32 (*.f32 -1/5040 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1/120 (fma.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))) (*.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) -1/5040)))) (pow.f32 normAngle 6) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (*.f32 (sin.f32 normAngle) n0_i))
(fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 normAngle)))
(-.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))))
(-.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (*.f32 u normAngle) (cos.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))))
(fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) n0_i (*.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))))))
(-.f32 (fma.f32 n0_i (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 -1/2 (*.f32 n0_i (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))))) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))))
(-.f32 (fma.f32 n0_i (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u u) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) -1/2)))) (*.f32 n0_i (*.f32 (*.f32 u normAngle) (cos.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (*.f32 (*.f32 1/6 (cos.f32 normAngle)) (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))))))
(-.f32 (fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3))) 1/6)))) (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 u normAngle))))
(-.f32 (fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))) (*.f32 (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3))) (*.f32 (cos.f32 normAngle) 1/6)))) (*.f32 n0_i (*.f32 (*.f32 u normAngle) (cos.f32 normAngle))))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 (*.f32 n0_i normAngle) (-.f32 1 u))
(*.f32 normAngle (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 n0_i normAngle) (-.f32 1 u)))
(fma.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (pow.f32 normAngle 3)) (*.f32 (*.f32 n0_i normAngle) (-.f32 1 u)))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (pow.f32 (-.f32 1 u) 3)) (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 n0_i normAngle) (-.f32 1 u))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5))) (fma.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (pow.f32 normAngle 3)) (*.f32 (*.f32 n0_i normAngle) (-.f32 1 u))))
(fma.f32 1/120 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (pow.f32 (-.f32 1 u) 3)) (*.f32 normAngle (*.f32 n0_i (-.f32 1 u)))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5)))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (pow.f32 (-.f32 1 u) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i normAngle) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i (pow.f32 normAngle 7)))))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (*.f32 n0_i (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (pow.f32 normAngle 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 (*.f32 n0_i normAngle) (-.f32 1 u) (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 (*.f32 n0_i (pow.f32 normAngle 7)) -1/5040)))))
(fma.f32 1/120 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (pow.f32 (-.f32 1 u) 3)) (fma.f32 -1/5040 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7))) (*.f32 normAngle (*.f32 n0_i (-.f32 1 u))))))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(fma.f32 (sin.f32 normAngle) n0_i (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle))))
(fma.f32 n0_i (sin.f32 normAngle) (*.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle))))))
(fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) (*.f32 (sin.f32 normAngle) (*.f32 -1/2 (*.f32 n0_i (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u u) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) -1/2)))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (fma.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) (*.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3))))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) (*.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)) (*.f32 (*.f32 n0_i (cos.f32 normAngle)) (*.f32 (pow.f32 normAngle 3) 1/6)))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))) (fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) 1/6))) (*.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))
(*.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(fma.f32 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) normAngle (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))
(fma.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (*.f32 (*.f32 (pow.f32 normAngle 3) -1/6) (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))
(fma.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(fma.f32 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))))
(fma.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (fma.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(fma.f32 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (pow.f32 normAngle 7)))))
(fma.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (fma.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 (*.f32 (pow.f32 normAngle 7) -1/5040) (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))))))
(fma.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (fma.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 -1/5040 (*.f32 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7))) (pow.f32 normAngle 7))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 0 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 3)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) -1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(neg.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 2))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 1))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 1/3)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(log.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 n0_i 3)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 0 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (*.f32 n1_i n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (*.f32 n1_i n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (*.f32 n1_i n1_i) (sin.f32 (*.f32 u normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 3)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3) 1/3)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log.f32 (*.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))

localize192.0ms (1.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(-.f32 normAngle (*.f32 u normAngle))
99.7%
(fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
99.6%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
72.5%
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
Compiler

Compiled 66 to 13 computations (80.3% saved)

series15.0ms (0.1%)

Counts
4 → 128
Calls

39 calls:

TimeVariablePointExpression
4.0ms
normAngle
@inf
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
normAngle
@-inf
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
n0_i
@0
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
u
@-inf
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
1.0ms
normAngle
@0
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1788×log-prod
798×fma-def
648×expm1-udef
648×log1p-udef
362×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016122
1337122
24546122
Stop Event
node limit
Counts
4 → 191
Calls
Call 1
Inputs
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(-.f32 normAngle (*.f32 u normAngle))
Outputs
(+.f32 0 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) 1)
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(neg.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle u)) 3) (pow.f32 n1_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 (sin.f32 (*.f32 normAngle u)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(+.f32 0 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(*.f32 1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (fma.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (fma.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (neg.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))) (exp.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (exp.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(log.f32 (*.f32 (exp.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 normAngle (*.f32 u (neg.f32 normAngle)))
(+.f32 normAngle (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (*.f32 u (neg.f32 normAngle)) normAngle)
(+.f32 0 (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 normAngle (+.f32 1 (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 1 (-.f32 normAngle (*.f32 normAngle u)))
(*.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)))
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (fma.f32 -1 u 1) normAngle)
(/.f32 1 (/.f32 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle)) (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))))
(/.f32 1 (/.f32 (fma.f32 normAngle u normAngle) (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle)))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (fma.f32 normAngle u normAngle))
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (neg.f32 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (neg.f32 (fma.f32 normAngle u normAngle)))
(/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u (neg.f32 normAngle)) 3)) (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 u (neg.f32 normAngle)) (*.f32 u (neg.f32 normAngle))) (*.f32 normAngle (*.f32 u (neg.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (neg.f32 normAngle)) (*.f32 u (neg.f32 normAngle)))) (-.f32 normAngle (*.f32 u (neg.f32 normAngle))))
(pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)
(pow.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 2))
(log.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(log.f32 (*.f32 (exp.f32 normAngle) (/.f32 1 (pow.f32 (exp.f32 u) normAngle))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 normAngle)) (exp.f32 (*.f32 u (neg.f32 normAngle)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 normAngle)) (/.f32 1 (pow.f32 (exp.f32 u) normAngle))))
(log.f32 (*.f32 (exp.f32 (*.f32 u (neg.f32 normAngle))) (exp.f32 normAngle)))
(log.f32 (*.f32 (exp.f32 (*.f32 u (neg.f32 normAngle))) (+.f32 1 (expm1.f32 normAngle))))
(log.f32 (*.f32 (/.f32 1 (pow.f32 (exp.f32 u) normAngle)) (exp.f32 normAngle)))
(log.f32 (*.f32 (/.f32 1 (pow.f32 (exp.f32 u) normAngle)) (+.f32 1 (expm1.f32 normAngle))))
(log.f32 (/.f32 (exp.f32 normAngle) (+.f32 1 (expm1.f32 (*.f32 normAngle u)))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 normAngle)) (pow.f32 (exp.f32 u) normAngle)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 normAngle)) (+.f32 1 (expm1.f32 (*.f32 normAngle u)))))
(cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3))
(expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))
(log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u))))
(fma.f32 normAngle 1 (*.f32 u (neg.f32 normAngle)))
(fma.f32 normAngle 1 (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 normAngle (neg.f32 u) normAngle)
(fma.f32 normAngle (+.f32 1 (neg.f32 u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 normAngle (+.f32 1 (neg.f32 u)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 normAngle (+.f32 1 (neg.f32 u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 normAngle (-.f32 1 u) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 normAngle (-.f32 1 u) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 normAngle (-.f32 1 u) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 u (neg.f32 normAngle) normAngle)
(fma.f32 (-.f32 normAngle (*.f32 normAngle u)) 1 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (-.f32 normAngle (*.f32 normAngle u)) 1 (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (-.f32 normAngle (*.f32 normAngle u)) 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 1 normAngle (*.f32 u (neg.f32 normAngle)))
(fma.f32 1 normAngle (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 1 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 1 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 1 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 1 (*.f32 u (neg.f32 normAngle)) normAngle)
(fma.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 u (neg.f32 normAngle)))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 u (neg.f32 normAngle)))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (neg.f32 (cbrt.f32 (*.f32 normAngle u))) normAngle)
(fma.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 u (neg.f32 normAngle)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 (sqrt.f32 (*.f32 normAngle u)) (neg.f32 (sqrt.f32 (*.f32 normAngle u))) normAngle)
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (neg.f32 u) normAngle normAngle)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u (neg.f32 normAngle))) (cbrt.f32 (*.f32 u (neg.f32 normAngle)))) (cbrt.f32 (*.f32 u (neg.f32 normAngle))) normAngle)
(fma.f32 (sqrt.f32 (*.f32 u (neg.f32 normAngle))) (sqrt.f32 (*.f32 u (neg.f32 normAngle))) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) normAngle)
(fma.f32 -1 (*.f32 normAngle u) normAngle)
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (cbrt.f32 (*.f32 normAngle u)) normAngle)
(fma.f32 (fma.f32 -1 u 1) normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (fma.f32 -1 u 1) normAngle (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (fma.f32 -1 u 1) normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (*.f32 (neg.f32 u) 1) normAngle normAngle)
(fma.f32 (*.f32 (neg.f32 u) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 normAngle) normAngle)
(fma.f32 (*.f32 (neg.f32 u) (sqrt.f32 normAngle)) (sqrt.f32 normAngle) normAngle)

simplify199.0ms (1.2%)

Algorithm
egg-herbie
Rules
1484×times-frac
798×fma-neg
754×associate-*r*
660×fma-def
642×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
055213803
1139913065
2528713065
Stop Event
node limit
Counts
319 → 313
Calls
Call 1
Inputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 0 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) 1)
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(neg.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle u)) 3) (pow.f32 n1_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 (sin.f32 (*.f32 normAngle u)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(+.f32 0 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(*.f32 1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (fma.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (fma.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (neg.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))) (exp.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (exp.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(log.f32 (*.f32 (exp.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 normAngle (*.f32 u (neg.f32 normAngle)))
(+.f32 normAngle (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (*.f32 u (neg.f32 normAngle)) normAngle)
(+.f32 0 (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 normAngle (+.f32 1 (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 1 (-.f32 normAngle (*.f32 normAngle u)))
(*.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)))
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (fma.f32 -1 u 1) normAngle)
(/.f32 1 (/.f32 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle)) (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))))
(/.f32 1 (/.f32 (fma.f32 normAngle u normAngle) (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle)))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (fma.f32 normAngle u normAngle))
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (neg.f32 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (neg.f32 (fma.f32 normAngle u normAngle)))
(/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u (neg.f32 normAngle)) 3)) (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 u (neg.f32 normAngle)) (*.f32 u (neg.f32 normAngle))) (*.f32 normAngle (*.f32 u (neg.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (neg.f32 normAngle)) (*.f32 u (neg.f32 normAngle)))) (-.f32 normAngle (*.f32 u (neg.f32 normAngle))))
(pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)
(pow.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 2))
(log.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(log.f32 (*.f32 (exp.f32 normAngle) (/.f32 1 (pow.f32 (exp.f32 u) normAngle))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 normAngle)) (exp.f32 (*.f32 u (neg.f32 normAngle)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 normAngle)) (/.f32 1 (pow.f32 (exp.f32 u) normAngle))))
(log.f32 (*.f32 (exp.f32 (*.f32 u (neg.f32 normAngle))) (exp.f32 normAngle)))
(log.f32 (*.f32 (exp.f32 (*.f32 u (neg.f32 normAngle))) (+.f32 1 (expm1.f32 normAngle))))
(log.f32 (*.f32 (/.f32 1 (pow.f32 (exp.f32 u) normAngle)) (exp.f32 normAngle)))
(log.f32 (*.f32 (/.f32 1 (pow.f32 (exp.f32 u) normAngle)) (+.f32 1 (expm1.f32 normAngle))))
(log.f32 (/.f32 (exp.f32 normAngle) (+.f32 1 (expm1.f32 (*.f32 normAngle u)))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 normAngle)) (pow.f32 (exp.f32 u) normAngle)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 normAngle)) (+.f32 1 (expm1.f32 (*.f32 normAngle u)))))
(cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3))
(expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))
(log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u))))
(fma.f32 normAngle 1 (*.f32 u (neg.f32 normAngle)))
(fma.f32 normAngle 1 (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 normAngle (neg.f32 u) normAngle)
(fma.f32 normAngle (+.f32 1 (neg.f32 u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 normAngle (+.f32 1 (neg.f32 u)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 normAngle (+.f32 1 (neg.f32 u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 normAngle (-.f32 1 u) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 normAngle (-.f32 1 u) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 normAngle (-.f32 1 u) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 u (neg.f32 normAngle) normAngle)
(fma.f32 (-.f32 normAngle (*.f32 normAngle u)) 1 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (-.f32 normAngle (*.f32 normAngle u)) 1 (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (-.f32 normAngle (*.f32 normAngle u)) 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 1 normAngle (*.f32 u (neg.f32 normAngle)))
(fma.f32 1 normAngle (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 1 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 1 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 1 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 1 (*.f32 u (neg.f32 normAngle)) normAngle)
(fma.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 u (neg.f32 normAngle)))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 u (neg.f32 normAngle)))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (neg.f32 (cbrt.f32 (*.f32 normAngle u))) normAngle)
(fma.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 u (neg.f32 normAngle)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(fma.f32 (sqrt.f32 (*.f32 normAngle u)) (neg.f32 (sqrt.f32 (*.f32 normAngle u))) normAngle)
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (neg.f32 u) normAngle normAngle)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u (neg.f32 normAngle))) (cbrt.f32 (*.f32 u (neg.f32 normAngle)))) (cbrt.f32 (*.f32 u (neg.f32 normAngle))) normAngle)
(fma.f32 (sqrt.f32 (*.f32 u (neg.f32 normAngle))) (sqrt.f32 (*.f32 u (neg.f32 normAngle))) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) normAngle)
(fma.f32 -1 (*.f32 normAngle u) normAngle)
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (cbrt.f32 (*.f32 normAngle u)) normAngle)
(fma.f32 (fma.f32 -1 u 1) normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (fma.f32 -1 u 1) normAngle (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (fma.f32 -1 u 1) normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (*.f32 (neg.f32 u) 1) normAngle normAngle)
(fma.f32 (*.f32 (neg.f32 u) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 normAngle) normAngle)
(fma.f32 (*.f32 (neg.f32 u) (sqrt.f32 normAngle)) (sqrt.f32 normAngle) normAngle)
Outputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 1/120 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040)))) (pow.f32 normAngle 6))))))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 (*.f32 -1/5040 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1/120 (fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040 (*.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))))) (pow.f32 normAngle 6) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 -1/2 (*.f32 n0_i (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 (*.f32 (*.f32 1/6 (cos.f32 normAngle)) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (/.f32 (sin.f32 normAngle) 1/6))) (fma.f32 -1/2 (*.f32 n0_i (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 n1_i (*.f32 u normAngle) (*.f32 n1_i (*.f32 (pow.f32 (*.f32 u normAngle) 3) -1/6)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 1/120 (*.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 normAngle 5)) (*.f32 n1_i (*.f32 u normAngle))))
(fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 n1_i (*.f32 u normAngle) (*.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 (pow.f32 normAngle 5) 1/120))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(fma.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 1/120 (*.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 normAngle 5)) (*.f32 n1_i (*.f32 u normAngle)))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (*.f32 (pow.f32 normAngle 7) n1_i)) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 n1_i (*.f32 u normAngle) (*.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 (pow.f32 normAngle 5) 1/120)))))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 n1_i (*.f32 u normAngle) (*.f32 n1_i (*.f32 (pow.f32 (*.f32 u normAngle) 3) -1/6)))
(+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle))))
(fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 1/120 (*.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 normAngle 5)) (*.f32 n1_i (*.f32 u normAngle))))
(fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 n1_i (*.f32 u normAngle) (*.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 (pow.f32 normAngle 5) 1/120))))
(+.f32 (*.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (+.f32 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (*.f32 n1_i (*.f32 u normAngle)))))
(fma.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 1/120 (*.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 normAngle 5)) (*.f32 n1_i (*.f32 u normAngle)))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (*.f32 (pow.f32 normAngle 7) n1_i)) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 n1_i (*.f32 u normAngle) (*.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 (pow.f32 normAngle 5) 1/120)))))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3)))
(fma.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 1/120 (*.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (pow.f32 normAngle 5)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (pow.f32 normAngle 7)))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 -1/5040 (*.f32 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7))) (pow.f32 normAngle 7))))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(fma.f32 (sin.f32 normAngle) n0_i (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle))))
(fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 (sin.f32 normAngle) (*.f32 -1/2 (*.f32 n0_i (pow.f32 (*.f32 u normAngle) 2))))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (fma.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) (*.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 3)))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (pow.f32 (*.f32 u normAngle) 2) (sin.f32 normAngle))) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) 1/6)))))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 0 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 3)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(neg.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 1))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 u normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 u normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 u normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) 1/3)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(log.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle u)) 3) (pow.f32 n1_i 3)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 (sin.f32 (*.f32 normAngle u)) 3)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 0 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (fma.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (-.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))))
(/.f32 (fma.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (neg.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (neg.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (fma.f32 u normAngle (neg.f32 normAngle))) n0_i) (*.f32 (sin.f32 (fma.f32 u normAngle (neg.f32 normAngle))) n0_i)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/3)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n1_i) (sin.f32 (*.f32 normAngle u))) (exp.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (exp.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(log.f32 (*.f32 (exp.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 normAngle (*.f32 u (neg.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 normAngle (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(+.f32 (*.f32 u (neg.f32 normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 0 (-.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 u normAngle)))) (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) (-.f32 1 u))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) (-.f32 1 u)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 normAngle) (-.f32 1 u)))))
(*.f32 normAngle (+.f32 1 (neg.f32 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 normAngle (-.f32 1 u))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 1 (-.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 (*.f32 u normAngle) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (fma.f32 normAngle u normAngle))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u normAngle normAngle))
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(*.f32 (fma.f32 -1 u 1) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 1 (/.f32 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle)) (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 (*.f32 u normAngle) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 1 (/.f32 (fma.f32 normAngle u normAngle) (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (fma.f32 normAngle u normAngle))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u normAngle normAngle))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle)))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 (*.f32 u normAngle) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (fma.f32 normAngle u normAngle))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (fma.f32 normAngle u normAngle))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u normAngle normAngle))
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (neg.f32 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (neg.f32 (fma.f32 (*.f32 u normAngle) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle))))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (neg.f32 (fma.f32 normAngle u normAngle)))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (neg.f32 (fma.f32 normAngle u normAngle)))
(*.f32 1 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u normAngle normAngle)))
(/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u (neg.f32 normAngle)) 3)) (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 u (neg.f32 normAngle)) (*.f32 u (neg.f32 normAngle))) (*.f32 normAngle (*.f32 u (neg.f32 normAngle))))))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 (*.f32 u normAngle) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle)))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u (neg.f32 normAngle)) (*.f32 u (neg.f32 normAngle)))) (-.f32 normAngle (*.f32 u (neg.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) 1) (fma.f32 normAngle u normAngle))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u normAngle normAngle))
(pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3) 1/3)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 2))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (*.f32 (exp.f32 normAngle) (/.f32 1 (pow.f32 (exp.f32 u) normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 normAngle)) (exp.f32 (*.f32 u (neg.f32 normAngle)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 normAngle)) (/.f32 1 (pow.f32 (exp.f32 u) normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (*.f32 (exp.f32 (*.f32 u (neg.f32 normAngle))) (exp.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (*.f32 (exp.f32 (*.f32 u (neg.f32 normAngle))) (+.f32 1 (expm1.f32 normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (*.f32 (/.f32 1 (pow.f32 (exp.f32 u) normAngle)) (exp.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (*.f32 (/.f32 1 (pow.f32 (exp.f32 u) normAngle)) (+.f32 1 (expm1.f32 normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (/.f32 (exp.f32 normAngle) (+.f32 1 (expm1.f32 (*.f32 normAngle u)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 normAngle)) (pow.f32 (exp.f32 u) normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 normAngle)) (+.f32 1 (expm1.f32 (*.f32 normAngle u)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 normAngle 1 (*.f32 u (neg.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 normAngle 1 (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 normAngle (neg.f32 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 normAngle (+.f32 1 (neg.f32 u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 normAngle (+.f32 1 (neg.f32 u)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 normAngle (+.f32 1 (neg.f32 u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 normAngle (-.f32 1 u) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 normAngle (-.f32 1 u) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 normAngle (-.f32 1 u) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 u (neg.f32 normAngle) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (-.f32 normAngle (*.f32 normAngle u)) 1 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (-.f32 normAngle (*.f32 normAngle u)) 1 (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (-.f32 normAngle (*.f32 normAngle u)) 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 1 normAngle (*.f32 u (neg.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 1 normAngle (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 1 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 1 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 1 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 1 (*.f32 u (neg.f32 normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 u (neg.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 u (neg.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (neg.f32 (cbrt.f32 (*.f32 normAngle u))) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 u (neg.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 (*.f32 u (neg.f32 normAngle)) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (sqrt.f32 (*.f32 normAngle u)) (neg.f32 (sqrt.f32 (*.f32 normAngle u))) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 (*.f32 u normAngle) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle))))))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 (*.f32 u normAngle) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle))))))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 (*.f32 normAngle u) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 (*.f32 u normAngle) (fma.f32 normAngle u normAngle) (*.f32 normAngle normAngle))) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 u (*.f32 normAngle (fma.f32 u normAngle normAngle))))))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u normAngle normAngle)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u normAngle normAngle)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (/.f32 1 (fma.f32 normAngle u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u normAngle normAngle)))
(fma.f32 (neg.f32 u) normAngle normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u (neg.f32 normAngle))) (cbrt.f32 (*.f32 u (neg.f32 normAngle)))) (cbrt.f32 (*.f32 u (neg.f32 normAngle))) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (sqrt.f32 (*.f32 u (neg.f32 normAngle))) (sqrt.f32 (*.f32 u (neg.f32 normAngle))) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 -1 (*.f32 normAngle u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (cbrt.f32 (*.f32 normAngle u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (fma.f32 -1 u 1) normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (fma.f32 -1 u 1) normAngle (fma.f32 (*.f32 u (neg.f32 normAngle)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (fma.f32 -1 u 1) normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 u) normAngle (*.f32 u normAngle)))
(fma.f32 (-.f32 1 u) normAngle (*.f32 0 (*.f32 u normAngle)))
(fma.f32 (*.f32 (neg.f32 u) 1) normAngle normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (*.f32 (neg.f32 u) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 normAngle) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (*.f32 (neg.f32 u) (sqrt.f32 normAngle)) (sqrt.f32 normAngle) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))

localize246.0ms (1.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
99.5%
(*.f32 (-.f32 1 u) normAngle)
98.3%
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
94.1%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
Compiler

Compiled 106 to 55 computations (48.1% saved)

series7.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
n0_i
@-inf
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
1.0ms
normAngle
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.0ms
n0_i
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.0ms
n0_i
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.0ms
normAngle
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)

rewrite83.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1814×log-prod
1250×prod-diff
622×expm1-udef
620×log1p-udef
376×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01781
135081
2447381
Stop Event
node limit
Counts
3 → 78
Calls
Call 1
Inputs
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
Outputs
(+.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 0 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1)
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (sin.f32 normAngle))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) (pow.f32 n0_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))

simplify105.0ms (0.6%)

Algorithm
egg-herbie
Rules
1070×distribute-rgt-in
1052×distribute-lft-in
950×unswap-sqr
756×associate-+l+
680×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03516390
18506140
229355950
Stop Event
node limit
Counts
162 → 170
Calls
Call 1
Inputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 0 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1)
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (sin.f32 normAngle))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) (pow.f32 n0_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
Outputs
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 u (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (fma.f32 1/120 (/.f32 (pow.f32 u 5) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 5))) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (fma.f32 -1/5040 (/.f32 (pow.f32 u 7) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 7))) (fma.f32 1/120 (/.f32 (pow.f32 u 5) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 5))) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
(fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (fma.f32 -1/5040 (/.f32 (pow.f32 u 7) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 7))) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))))
(fma.f32 -1/6 (*.f32 (/.f32 (pow.f32 u 3) (sin.f32 normAngle)) (pow.f32 normAngle 3)) (fma.f32 -1/5040 (*.f32 (/.f32 (pow.f32 u 7) (sin.f32 normAngle)) (pow.f32 normAngle 7)) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (sin.f32 normAngle)) (pow.f32 normAngle 5)) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
u
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)
(fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)
(+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u))
(fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(fma.f32 (fma.f32 1/120 (-.f32 (pow.f32 u 5) u) (*.f32 -1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))) (+.f32 (*.f32 -1/5040 u) (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (+.f32 (*.f32 1/120 u) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) (pow.f32 normAngle 2)) u)))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (fma.f32 -1/5040 u (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (pow.f32 u 5)) (fma.f32 1/120 u (*.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 -1/720 (-.f32 (pow.f32 u 3) u)) (fma.f32 u -1/5040 (*.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(fma.f32 (-.f32 (fma.f32 -1/5040 (pow.f32 u 7) (*.f32 1/720 (-.f32 (pow.f32 u 3) u))) (fma.f32 u -1/5040 (*.f32 -1/6 (fma.f32 1/120 (-.f32 (pow.f32 u 5) u) (*.f32 -1/36 (-.f32 (pow.f32 u 3) u)))))) (pow.f32 normAngle 6) (fma.f32 (fma.f32 1/120 (-.f32 (pow.f32 u 5) u) (*.f32 -1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
1
(+.f32 1 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 1 (neg.f32 (/.f32 (*.f32 (*.f32 u normAngle) (cos.f32 normAngle)) (sin.f32 normAngle))))
(-.f32 1 (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (fma.f32 -1 (/.f32 (*.f32 (*.f32 u normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 normAngle normAngle))))
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/2 (*.f32 u u))) (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 1 (fma.f32 -1 (/.f32 (*.f32 (*.f32 u normAngle) (cos.f32 normAngle)) (sin.f32 normAngle)) (fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 normAngle normAngle)))))
(+.f32 1 (-.f32 (fma.f32 -1/2 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (*.f32 1/6 (/.f32 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) (cos.f32 normAngle))) (sin.f32 normAngle)))) (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle)))))
(+.f32 (-.f32 1 (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle)))) (fma.f32 -1/2 (*.f32 normAngle (*.f32 normAngle (*.f32 u u))) (/.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) (cos.f32 normAngle)))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(-.f32 1 u)
(-.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2))) u)
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u))
(-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) 1) u)
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4)))) u)
(+.f32 1 (-.f32 (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))))) u))
(+.f32 1 (-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))) u))
(+.f32 (-.f32 1 u) (fma.f32 (pow.f32 normAngle 4) (+.f32 (*.f32 1/120 (-.f32 (pow.f32 (-.f32 1 u) 5) (-.f32 1 u))) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (*.f32 (*.f32 (*.f32 normAngle normAngle) -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))
(-.f32 (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6)) (*.f32 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))) (pow.f32 normAngle 4))))) u)
(+.f32 1 (-.f32 (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/5040 (-.f32 1 u))))) (pow.f32 normAngle 6) (*.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u))))))) u))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) 1) (-.f32 (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))))) u))
(+.f32 (-.f32 1 u) (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (pow.f32 (-.f32 1 u) 5) (-.f32 1 u))) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (*.f32 (pow.f32 normAngle 4) (+.f32 (*.f32 1/120 (-.f32 (pow.f32 (-.f32 1 u) 5) (-.f32 1 u))) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 n0_i (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 u n0_i) normAngle)) (sin.f32 normAngle))))
(-.f32 n0_i (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u n0_i)))))
(-.f32 n0_i (/.f32 (*.f32 u (*.f32 normAngle n0_i)) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 u n0_i) normAngle)) (sin.f32 normAngle)))))
(-.f32 (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u n0_i))) n0_i) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u n0_i)))))
(-.f32 (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u u) n0_i)) n0_i) (/.f32 (*.f32 u (*.f32 normAngle n0_i)) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 1/6 (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) (pow.f32 u 3)) (*.f32 (pow.f32 normAngle 3) n0_i)) (sin.f32 normAngle)) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 u n0_i) normAngle)) (sin.f32 normAngle))))))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) n0_i))) (-.f32 (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 u n0_i))) n0_i) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u n0_i))))))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) n0_i))) (-.f32 (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u u) n0_i)) n0_i) (/.f32 (*.f32 u (*.f32 normAngle n0_i)) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 -1/6 n0_i) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (fma.f32 1/120 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 -1/6 n0_i) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 (pow.f32 normAngle 4) (fma.f32 1/120 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 5) (-.f32 1 u))) (*.f32 -1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (fma.f32 1/120 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 1 u) n0_i (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (fma.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (fma.f32 1/120 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))))))))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (fma.f32 (pow.f32 normAngle 4) (-.f32 (*.f32 1/120 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 n0_i (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (*.f32 -1/5040 (-.f32 1 u)))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 -1/720 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 -1/6 n0_i) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (fma.f32 (pow.f32 normAngle 4) (fma.f32 1/120 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 5) (-.f32 1 u))) (*.f32 -1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 (pow.f32 normAngle 6) (+.f32 (fma.f32 -1/5040 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 7) (-.f32 1 u))) (*.f32 1/720 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (fma.f32 1/120 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 5) (-.f32 1 u))) (*.f32 -1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(+.f32 0 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 0 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1)
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 3)
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2)
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) (pow.f32 n0_i 3)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))

localize203.0ms (1.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
99.5%
(*.f32 (-.f32 1 u) normAngle)
99.1%
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
95.2%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
Compiler

Compiled 75 to 31 computations (58.7% saved)

series5.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
u
@0
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
0.0ms
normAngle
@0
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
0.0ms
normAngle
@0
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
0.0ms
n1_i
@0
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
0.0ms
n1_i
@inf
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))

rewrite85.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1778×prod-diff
716×expm1-udef
714×log1p-udef
440×fma-def
400×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01988
138788
2500788
Stop Event
node limit
Counts
2 → 47
Calls
Call 1
Inputs
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))) 1)
(*.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))

simplify166.0ms (1%)

Algorithm
egg-herbie
Rules
870×distribute-rgt-in
854×distribute-lft-in
834×associate-+l+
822×associate-+r+
660×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02647625
17217413
228117349
Stop Event
node limit
Counts
131 → 120
Calls
Call 1
Inputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i) (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))) 1)
(*.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
Outputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))
(fma.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))))
(+.f32 (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (fma.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 (*.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (pow.f32 normAngle 5)) (sin.f32 normAngle))))
(+.f32 (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (*.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 -1/5040 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))))))))
(+.f32 (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (fma.f32 -1/5040 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 (*.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (pow.f32 normAngle 5)) (sin.f32 normAngle)))))
(+.f32 (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (fma.f32 -1/5040 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (*.f32 (*.f32 normAngle normAngle) -1/6) (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(fma.f32 n1_i u (*.f32 -1/6 (*.f32 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (fma.f32 -1/5040 (*.f32 n1_i u) (fma.f32 -1/6 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (-.f32 (pow.f32 u 7) u))) (fma.f32 -1/6 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (sin.f32 normAngle))))))
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 normAngle n0_i) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle)))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 (*.f32 normAngle normAngle) n0_i))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i))
(fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 (*.f32 normAngle normAngle) n0_i))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 normAngle n0_i) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle)))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (*.f32 1/6 (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) n0_i) (pow.f32 normAngle 3)) (sin.f32 normAngle)))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (sin.f32 normAngle))))))))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (/.f32 (*.f32 1/6 (cos.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (pow.f32 normAngle 3)))) (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 (*.f32 normAngle normAngle) n0_i))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 1/6 (/.f32 (*.f32 (pow.f32 normAngle 3) n0_i) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle))))) (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 (*.f32 normAngle normAngle) n0_i))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 normAngle n0_i) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle)))) n0_i)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 n1_i u))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 1 u))))
(fma.f32 n1_i u (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (-.f32 1 u))))
(fma.f32 n1_i u (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i) (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (-.f32 (fma.f32 1/120 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 n1_i u))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 1/120 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 n1_i u (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 (pow.f32 normAngle 4) (+.f32 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (+.f32 (*.f32 1/120 (-.f32 (pow.f32 (-.f32 1 u) 5) (-.f32 1 u))) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (fma.f32 n1_i u (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i) (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (-.f32 1 u)))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u)))))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 1/120 (-.f32 1 u))))) (+.f32 (*.f32 1/120 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u)))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i) (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6))))))
(fma.f32 (-.f32 (fma.f32 1/120 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (+.f32 (fma.f32 -1/6 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 (pow.f32 normAngle 6) (-.f32 (fma.f32 (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 1/120 (-.f32 1 u)))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/5040 (-.f32 1 u))))) n0_i (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7)))) (fma.f32 -1/5040 (*.f32 n1_i u) (fma.f32 -1/6 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))))))))))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 1/120 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))))) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (fma.f32 n1_i u (fma.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 (*.f32 n0_i -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (fma.f32 (pow.f32 normAngle 6) (fma.f32 n0_i (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))))) (*.f32 n0_i (-.f32 1 u))))))
(fma.f32 (pow.f32 normAngle 4) (+.f32 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 n0_i (+.f32 (*.f32 1/120 (-.f32 (pow.f32 (-.f32 1 u) 5) (-.f32 1 u))) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (fma.f32 n1_i u (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i) (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (fma.f32 (pow.f32 normAngle 6) (fma.f32 n0_i (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (pow.f32 (-.f32 1 u) 5) (-.f32 1 u))) (*.f32 -1/36 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (-.f32 (*.f32 -1/5040 (*.f32 n1_i (-.f32 (pow.f32 u 7) u))) (fma.f32 -1/6 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))))) (*.f32 n0_i (-.f32 1 u))))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log.f32 (pow.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))) (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))) 1)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (fma.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 1)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 3)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3) 1/3)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 2)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 2))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) 3))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))) 1))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))

eval801.0ms (4.7%)

Compiler

Compiled 42119 to 19180 computations (54.5% saved)

prune434.0ms (2.5%)

Pruning

23 alts after pruning (23 fresh and 0 done)

PrunedKeptTotal
New1219231242
Fresh101
Picked101
Done404
Total1225231248
Accurracy
100.0%
Counts
1248 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
97.5%
(fma.f32 (-.f32 1 u) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
97.7%
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
97.6%
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
70.1%
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
78.0%
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
70.6%
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
27.2%
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
34.5%
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
62.2%
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
62.1%
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
97.0%
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
98.8%
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
97.0%
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
96.6%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (/.f32 normAngle (+.f32 u 1)) (-.f32 1 (*.f32 u u)))) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
96.9%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
96.3%
(+.f32 (*.f32 (log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
97.6%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
80.5%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
34.7%
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
62.3%
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
62.2%
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
49.4%
n0_i
Compiler

Compiled 921 to 614 computations (33.3% saved)

localize331.0ms (1.9%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
98.8%
(*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
98.8%
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
98.2%
(pow.f32 (-.f32 1 u) 3)
74.5%
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
Compiler

Compiled 205 to 137 computations (33.2% saved)

series18.0ms (0.1%)

Counts
4 → 96
Calls

27 calls:

TimeVariablePointExpression
7.0ms
n1_i
@0
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
2.0ms
n0_i
@inf
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
1.0ms
n0_i
@0
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
1.0ms
u
@0
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
1.0ms
n1_i
@inf
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))

rewrite113.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
832×expm1-udef
826×log1p-udef
486×add-sqr-sqrt
474×pow1
470×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021140
1486130
26911130
Stop Event
node limit
Counts
4 → 120
Calls
Call 1
Inputs
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
Outputs
(+.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (+.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(+.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) 1))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (neg.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) -1/6 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) 1 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (cbrt.f32 (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2))) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(+.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)))
(*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))
(*.f32 1 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(*.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1)
(*.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2)) (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (sqrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (sqrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))))
(*.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2))) (/.f32 1 (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (-.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))) (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)))))
(/.f32 1 (/.f32 (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2)))))
(/.f32 (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3))) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(/.f32 (neg.f32 (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2)))) (neg.f32 (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(/.f32 (+.f32 (*.f32 -1/216 (pow.f32 (*.f32 n1_i (pow.f32 u 3)) 3)) (pow.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3)) (+.f32 (pow.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) 2) (-.f32 (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (*.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))))
(/.f32 (+.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (pow.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) 3)) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (-.f32 (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)) (*.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) 2) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))) (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))) (-.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)))
(pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1)
(pow.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 3)
(pow.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 2)
(sqrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2))
(log.f32 (exp.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))))
(cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(exp.f32 (log.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(fma.f32 -1/6 (*.f32 n1_i (pow.f32 u 3)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(fma.f32 (*.f32 n1_i (pow.f32 u 3)) -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 1 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 1 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(fma.f32 (pow.f32 (*.f32 (cbrt.f32 (*.f32 -1/6 n1_i)) u) 2) (*.f32 (cbrt.f32 (*.f32 -1/6 n1_i)) u) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) 2) (cbrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(fma.f32 (sqrt.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6))) (sqrt.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(fma.f32 (*.f32 -1/6 n1_i) (pow.f32 u 3) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3))) 1)
(*.f32 1 (pow.f32 (-.f32 1 u) 3))
(*.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 3) 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (*.f32 (cbrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 3/2) (pow.f32 (-.f32 1 u) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (-.f32 1 u))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) 3) (pow.f32 (sqrt.f32 (-.f32 1 u)) 3))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (-.f32 1 u))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))
(/.f32 (pow.f32 (-.f32 1 (pow.f32 u 3)) 3) (pow.f32 (+.f32 1 (fma.f32 u u u)) 3))
(/.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (+.f32 u 1) 3))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 u 1))
(sqrt.f32 (pow.f32 (-.f32 1 u) 6))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 u) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 u) 3))))
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3)))
(exp.f32 (*.f32 3 (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (neg.f32 u))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 u) 3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) 1)
(pow.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 1)
(pow.f32 (*.f32 (cbrt.f32 -1/6) (*.f32 (-.f32 1 u) (cbrt.f32 n0_i))) 3)
(pow.f32 (*.f32 -1/216 (pow.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) 3)) 1/3)
(pow.f32 (sqrt.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2)
(sqrt.f32 (*.f32 1/36 (*.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 n0_i n0_i))))
(log.f32 (pow.f32 (exp.f32 -1/6) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(cbrt.f32 (*.f32 -1/216 (pow.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) 3)))
(expm1.f32 (log1p.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(exp.f32 (log.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) 1) (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 -1/6 (*.f32 n1_i u)) 3) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) 3)) (+.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 -1/6 (*.f32 n1_i u))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6))) (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6))))))
(/.f32 (-.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 -1/6 (*.f32 n1_i u))) (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))) (-.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) -1/6) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) -1/6) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) 1)
(pow.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3)
(pow.f32 (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)) 1/3)
(pow.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2)
(sqrt.f32 (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2)))
(log.f32 (pow.f32 (exp.f32 -1/6) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(cbrt.f32 (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)))
(expm1.f32 (log1p.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(exp.f32 (log.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 -1/6 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))
(fma.f32 (*.f32 n1_i u) -1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))

simplify138.0ms (0.8%)

Algorithm
egg-herbie
Rules
1324×times-frac
1318×fma-neg
862×fma-def
786×associate-*r*
738×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041512154
1126711142
2492611138
Stop Event
node limit
Counts
216 → 274
Calls
Call 1
Inputs
(-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 1/6 u))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 1/6 u)))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 1/6 u)))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 1/6 u)))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)))
(*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i)))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i)) (pow.f32 u 3)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i)) (pow.f32 u 3))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 (+.f32 (*.f32 -1 n1_i) n0_i))) u)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i)) (pow.f32 u 3))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 (+.f32 (*.f32 -1 n1_i) n0_i))) u)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i)) (pow.f32 u 3))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i))))
(-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1 (*.f32 (-.f32 (*.f32 1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 1/6 (-.f32 1 u))) n0_i))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1 (*.f32 (-.f32 (*.f32 1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 1/6 (-.f32 1 u))) n0_i))) (*.f32 -1/6 (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1 (*.f32 (-.f32 (*.f32 1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 1/6 (-.f32 1 u))) n0_i))) (*.f32 -1/6 (*.f32 n1_i u)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1 (*.f32 (-.f32 (*.f32 1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 1/6 (-.f32 1 u))) n0_i))) (*.f32 -1/6 (*.f32 n1_i u)))
1
(+.f32 (*.f32 -3 u) 1)
(+.f32 (*.f32 -3 u) (+.f32 1 (*.f32 3 (pow.f32 u 2))))
(+.f32 (*.f32 -3 u) (+.f32 1 (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(*.f32 -1 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(*.f32 -1 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 (*.f32 u n0_i)))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i)))))
(*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (*.f32 n1_i u))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (*.f32 n1_i u))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(*.f32 1/6 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))))
(*.f32 -1/6 (*.f32 n1_i u))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (+.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(+.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) 1))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (neg.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) -1/6 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) 1 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (cbrt.f32 (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2))) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(+.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)))
(*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))
(*.f32 1 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(*.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1)
(*.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2)) (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (sqrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (sqrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))))
(*.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2))) (/.f32 1 (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (-.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))) (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)))))
(/.f32 1 (/.f32 (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2)))))
(/.f32 (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3))) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(/.f32 (neg.f32 (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2)))) (neg.f32 (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(/.f32 (+.f32 (*.f32 -1/216 (pow.f32 (*.f32 n1_i (pow.f32 u 3)) 3)) (pow.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3)) (+.f32 (pow.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) 2) (-.f32 (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (*.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))))
(/.f32 (+.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (pow.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) 3)) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (-.f32 (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)) (*.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) 2) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))) (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))) (-.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)))
(pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1)
(pow.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 3)
(pow.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 2)
(sqrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2))
(log.f32 (exp.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))))
(cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(exp.f32 (log.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(fma.f32 -1/6 (*.f32 n1_i (pow.f32 u 3)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(fma.f32 (*.f32 n1_i (pow.f32 u 3)) -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 1 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 1 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(fma.f32 (pow.f32 (*.f32 (cbrt.f32 (*.f32 -1/6 n1_i)) u) 2) (*.f32 (cbrt.f32 (*.f32 -1/6 n1_i)) u) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) 2) (cbrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(fma.f32 (sqrt.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6))) (sqrt.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(fma.f32 (*.f32 -1/6 n1_i) (pow.f32 u 3) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3))) 1)
(*.f32 1 (pow.f32 (-.f32 1 u) 3))
(*.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 3) 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (*.f32 (cbrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 3/2) (pow.f32 (-.f32 1 u) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (-.f32 1 u))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) 3) (pow.f32 (sqrt.f32 (-.f32 1 u)) 3))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (-.f32 1 u))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))
(/.f32 (pow.f32 (-.f32 1 (pow.f32 u 3)) 3) (pow.f32 (+.f32 1 (fma.f32 u u u)) 3))
(/.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (+.f32 u 1) 3))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 u 1))
(sqrt.f32 (pow.f32 (-.f32 1 u) 6))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 u) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 u) 3))))
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3)))
(exp.f32 (*.f32 3 (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (neg.f32 u))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 u) 3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) 1)
(pow.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 1)
(pow.f32 (*.f32 (cbrt.f32 -1/6) (*.f32 (-.f32 1 u) (cbrt.f32 n0_i))) 3)
(pow.f32 (*.f32 -1/216 (pow.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) 3)) 1/3)
(pow.f32 (sqrt.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2)
(sqrt.f32 (*.f32 1/36 (*.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 n0_i n0_i))))
(log.f32 (pow.f32 (exp.f32 -1/6) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(cbrt.f32 (*.f32 -1/216 (pow.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) 3)))
(expm1.f32 (log1p.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(exp.f32 (log.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(+.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) 1) (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 -1/6 (*.f32 n1_i u)) 3) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) 3)) (+.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 -1/6 (*.f32 n1_i u))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6))) (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6))))))
(/.f32 (-.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 -1/6 (*.f32 n1_i u))) (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))) (-.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) -1/6) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) -1/6) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) 1)
(pow.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3)
(pow.f32 (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)) 1/3)
(pow.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2)
(sqrt.f32 (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2)))
(log.f32 (pow.f32 (exp.f32 -1/6) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(cbrt.f32 (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)))
(expm1.f32 (log1p.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(exp.f32 (log.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 -1/6 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))
(fma.f32 (*.f32 n1_i u) -1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))
Outputs
(-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)
(*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)
(*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 u 3)) (*.f32 -1/6 u)) n1_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 1/6 u))))
(*.f32 (neg.f32 n1_i) (*.f32 1/6 (-.f32 (pow.f32 u 3) u)))
(*.f32 n1_i (neg.f32 (*.f32 1/6 (-.f32 (pow.f32 u 3) u))))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 1/6 u)))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (neg.f32 n1_i) (*.f32 1/6 (-.f32 (pow.f32 u 3) u))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (neg.f32 n1_i) (*.f32 1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 1/6 u)))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (neg.f32 n1_i) (*.f32 1/6 (-.f32 (pow.f32 u 3) u))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (neg.f32 n1_i) (*.f32 1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 n1_i (-.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 1/6 u)))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (neg.f32 n1_i) (*.f32 1/6 (-.f32 (pow.f32 u 3) u))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (neg.f32 n1_i) (*.f32 1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)))
(*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)
(*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))
(*.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i))))))
(fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 -1/2 (*.f32 u u))))
(fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 (*.f32 u u) (*.f32 n0_i -1/2)))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)))
(fma.f32 (pow.f32 u 3) (fma.f32 1/6 n0_i (*.f32 -1/6 n1_i)) (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 -1/2 (*.f32 u u)))))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 (*.f32 u u) (*.f32 n0_i -1/2))))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)))
(fma.f32 (pow.f32 u 3) (fma.f32 1/6 n0_i (*.f32 -1/6 n1_i)) (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 -1/2 (*.f32 u u)))))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 (*.f32 u u) (*.f32 n0_i -1/2))))
(*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i)))
(*.f32 (pow.f32 u 3) (fma.f32 1/6 n0_i (*.f32 -1/6 n1_i)))
(*.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)))
(fma.f32 (pow.f32 u 3) (fma.f32 1/6 n0_i (*.f32 -1/6 n1_i)) (*.f32 (*.f32 -1/2 (*.f32 u u)) n0_i))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (*.f32 n0_i (*.f32 -1/2 (*.f32 u u))))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (*.f32 (*.f32 u u) (*.f32 n0_i -1/2)))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)))
(fma.f32 (pow.f32 u 3) (fma.f32 1/6 n0_i (*.f32 -1/6 n1_i)) (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 -1/2 (*.f32 u u)))))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 (*.f32 u u) (*.f32 n0_i -1/2))))
(+.f32 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 1/6 n0_i) (*.f32 -1/6 n1_i))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 (-.f32 (*.f32 1/2 n0_i) (*.f32 -1/6 (+.f32 n1_i (*.f32 -1 n0_i)))) u)))
(fma.f32 (pow.f32 u 3) (fma.f32 1/6 n0_i (*.f32 -1/6 n1_i)) (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 -1/2 (*.f32 u u)))))
(fma.f32 (pow.f32 u 3) (*.f32 -1/6 (-.f32 n1_i n0_i)) (fma.f32 u (fma.f32 n0_i 1/2 (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 (*.f32 u u) (*.f32 n0_i -1/2))))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i)) (pow.f32 u 3)))
(neg.f32 (*.f32 (pow.f32 u 3) (fma.f32 -1/6 n0_i (*.f32 n1_i 1/6))))
(*.f32 (pow.f32 u 3) (*.f32 1/6 (-.f32 n0_i n1_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i)) (pow.f32 u 3))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)))
(fma.f32 -1 (*.f32 (pow.f32 u 3) (fma.f32 -1/6 n0_i (*.f32 n1_i 1/6))) (*.f32 (*.f32 -1/2 (*.f32 u u)) n0_i))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 (pow.f32 u 3) (*.f32 1/6 (-.f32 n0_i n1_i))))
(fma.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) (pow.f32 u 3) (*.f32 (*.f32 u u) (*.f32 n0_i -1/2)))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 (+.f32 (*.f32 -1 n1_i) n0_i))) u)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i)) (pow.f32 u 3))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i))))
(fma.f32 -1 (*.f32 u (+.f32 (*.f32 n0_i -1/2) (*.f32 1/6 (fma.f32 -1 n1_i n0_i)))) (fma.f32 -1 (*.f32 (pow.f32 u 3) (fma.f32 -1/6 n0_i (*.f32 n1_i 1/6))) (*.f32 (*.f32 -1/2 (*.f32 u u)) n0_i)))
(-.f32 (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 (pow.f32 u 3) (*.f32 1/6 (-.f32 n0_i n1_i)))) (*.f32 u (fma.f32 n0_i -1/2 (*.f32 1/6 (-.f32 n0_i n1_i)))))
(-.f32 (fma.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) (pow.f32 u 3) (*.f32 (*.f32 u u) (*.f32 n0_i -1/2))) (*.f32 u (fma.f32 n0_i -1/2 (*.f32 1/6 (-.f32 n0_i n1_i)))))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1/2 n0_i) (*.f32 -1/6 (+.f32 (*.f32 -1 n1_i) n0_i))) u)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i)) (pow.f32 u 3))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i))))
(fma.f32 -1 (*.f32 u (+.f32 (*.f32 n0_i -1/2) (*.f32 1/6 (fma.f32 -1 n1_i n0_i)))) (fma.f32 -1 (*.f32 (pow.f32 u 3) (fma.f32 -1/6 n0_i (*.f32 n1_i 1/6))) (*.f32 (*.f32 -1/2 (*.f32 u u)) n0_i)))
(-.f32 (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 (pow.f32 u 3) (*.f32 1/6 (-.f32 n0_i n1_i)))) (*.f32 u (fma.f32 n0_i -1/2 (*.f32 1/6 (-.f32 n0_i n1_i)))))
(-.f32 (fma.f32 (*.f32 1/6 (-.f32 n0_i n1_i)) (pow.f32 u 3) (*.f32 (*.f32 u u) (*.f32 n0_i -1/2))) (*.f32 u (fma.f32 n0_i -1/2 (*.f32 1/6 (-.f32 n0_i n1_i)))))
(-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)
(*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)
(*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 (-.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (-.f32 1 u))) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(*.f32 -1 (*.f32 (-.f32 (*.f32 1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 1/6 (-.f32 1 u))) n0_i))
(*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1 (*.f32 (-.f32 (*.f32 1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 1/6 (-.f32 1 u))) n0_i))) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1 (*.f32 (-.f32 (*.f32 1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 1/6 (-.f32 1 u))) n0_i))) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1 (*.f32 (-.f32 (*.f32 1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 1/6 (-.f32 1 u))) n0_i))) (*.f32 -1/6 (*.f32 n1_i u)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i) (*.f32 n0_i (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) n0_i)) (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
1
(+.f32 (*.f32 -3 u) 1)
(fma.f32 -3 u 1)
(fma.f32 u -3 1)
(+.f32 (*.f32 -3 u) (+.f32 1 (*.f32 3 (pow.f32 u 2))))
(+.f32 (fma.f32 -3 u 1) (*.f32 3 (*.f32 u u)))
(fma.f32 u -3 (fma.f32 3 (*.f32 u u) 1))
(+.f32 (*.f32 -3 u) (+.f32 1 (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(+.f32 (fma.f32 -3 u 1) (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(fma.f32 u -3 (-.f32 (fma.f32 3 (*.f32 u u) 1) (pow.f32 u 3)))
(*.f32 -1 (pow.f32 u 3))
(neg.f32 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3)))
(-.f32 (*.f32 u (*.f32 u 3)) (pow.f32 u 3))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 -3 u (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(-.f32 (fma.f32 u -3 (*.f32 u (*.f32 u 3))) (pow.f32 u 3))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(+.f32 (fma.f32 -3 u 1) (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(fma.f32 u -3 (-.f32 (fma.f32 3 (*.f32 u u) 1) (pow.f32 u 3)))
(*.f32 -1 (pow.f32 u 3))
(neg.f32 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3)))
(-.f32 (*.f32 u (*.f32 u 3)) (pow.f32 u 3))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 -3 u (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(-.f32 (fma.f32 u -3 (*.f32 u (*.f32 u 3))) (pow.f32 u 3))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(+.f32 (fma.f32 -3 u 1) (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(fma.f32 u -3 (-.f32 (fma.f32 3 (*.f32 u u) 1) (pow.f32 u 3)))
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 (*.f32 u n0_i)))
(fma.f32 -1/6 n0_i (*.f32 1/2 (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 -1/6 (*.f32 u 1/2)))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i))))
(fma.f32 -1/6 n0_i (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 1/2 (*.f32 u n0_i))))
(fma.f32 -1/6 n0_i (*.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 u 1/2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i)))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (fma.f32 -1/6 n0_i (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 1/2 (*.f32 u n0_i)))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (fma.f32 -1/6 n0_i (*.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 u 1/2)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i))
(*.f32 (*.f32 (pow.f32 u 3) 1/6) n0_i)
(*.f32 n0_i (*.f32 (pow.f32 u 3) 1/6))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (*.f32 (*.f32 -1/2 (*.f32 u u)) n0_i))
(*.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 (pow.f32 u 3) 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 1/2 (*.f32 u n0_i))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (*.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 u 1/2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i)))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (fma.f32 -1/6 n0_i (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 1/2 (*.f32 u n0_i)))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (fma.f32 -1/6 n0_i (*.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 u 1/2)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i))
(*.f32 (*.f32 (pow.f32 u 3) 1/6) n0_i)
(*.f32 n0_i (*.f32 (pow.f32 u 3) 1/6))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (*.f32 (*.f32 -1/2 (*.f32 u u)) n0_i))
(*.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 (pow.f32 u 3) 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 1/2 (*.f32 u n0_i))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (*.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 u 1/2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) n0_i)) (*.f32 1/2 (*.f32 u n0_i)))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (fma.f32 -1/6 n0_i (fma.f32 -1/2 (*.f32 n0_i (*.f32 u u)) (*.f32 1/2 (*.f32 u n0_i)))))
(fma.f32 1/6 (*.f32 n0_i (pow.f32 u 3)) (fma.f32 -1/6 n0_i (*.f32 n0_i (+.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 u 1/2)))))
(*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 -1/6 (*.f32 n1_i u))
(*.f32 (*.f32 -1/6 n1_i) u)
(*.f32 -1/6 (*.f32 u n1_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 -1/6 (*.f32 n1_i u))
(*.f32 (*.f32 -1/6 n1_i) u)
(*.f32 -1/6 (*.f32 u n1_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(*.f32 -1/6 (+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) n0_i))
(*.f32 -1/6 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(*.f32 -1/6 (+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) n0_i))
(*.f32 -1/6 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(*.f32 -1/6 (+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) n0_i))
(*.f32 -1/6 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u))
(*.f32 -1/6 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 (*.f32 -1/6 u) (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(*.f32 -1/6 (+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) n0_i))
(*.f32 -1/6 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(*.f32 -1/6 (+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) n0_i))
(*.f32 -1/6 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)) (*.f32 -1/6 n0_i))
(*.f32 -1/6 (+.f32 (*.f32 u (+.f32 n1_i (neg.f32 n0_i))) n0_i))
(*.f32 -1/6 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(*.f32 1/6 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 1/6 (*.f32 u (fma.f32 -1 n1_i n0_i)))
(*.f32 u (*.f32 1/6 (-.f32 n0_i n1_i)))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))))
(fma.f32 -1/6 n0_i (*.f32 1/6 (*.f32 u (fma.f32 -1 n1_i n0_i))))
(fma.f32 -1/6 n0_i (*.f32 u (*.f32 1/6 (-.f32 n0_i n1_i))))
(fma.f32 1/6 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 -1/6 n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))))
(fma.f32 -1/6 n0_i (*.f32 1/6 (*.f32 u (fma.f32 -1 n1_i n0_i))))
(fma.f32 -1/6 n0_i (*.f32 u (*.f32 1/6 (-.f32 n0_i n1_i))))
(fma.f32 1/6 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 -1/6 n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))))
(fma.f32 -1/6 n0_i (*.f32 1/6 (*.f32 u (fma.f32 -1 n1_i n0_i))))
(fma.f32 -1/6 n0_i (*.f32 u (*.f32 1/6 (-.f32 n0_i n1_i))))
(fma.f32 1/6 (*.f32 u (-.f32 n0_i n1_i)) (*.f32 -1/6 n0_i))
(*.f32 -1/6 (*.f32 n1_i u))
(*.f32 (*.f32 -1/6 n1_i) u)
(*.f32 -1/6 (*.f32 u n1_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (+.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) 1))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (neg.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) -1/6 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (fma.f32 (neg.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) -1/6 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(fma.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 0))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) 1 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (fma.f32 (neg.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) -1/6 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(fma.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 0))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (fma.f32 (neg.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) -1/6 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(fma.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 0))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (cbrt.f32 (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2))) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))) (cbrt.f32 (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(fma.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))) (cbrt.f32 (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(+.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (fma.f32 (neg.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) -1/6 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(fma.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 0))
(+.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 1 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1)
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2)))
(*.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))) (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 2)))
(*.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))) (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2)) (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))) (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 2)))
(*.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))) (cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 2)))
(*.f32 (sqrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (sqrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))))
(/.f32 (*.f32 (*.f32 -1/216 (-.f32 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (*.f32 -1/6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))))
(/.f32 (*.f32 -1/216 (-.f32 (pow.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))) (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1/36) (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2))) (/.f32 1 (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 -1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2) -1/36)) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (-.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))) (-.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))) (-.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))) (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)))))
(/.f32 (*.f32 (*.f32 -1/216 (-.f32 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (*.f32 -1/6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))))
(/.f32 (*.f32 -1/216 (-.f32 (pow.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))) (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1/36) (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2)))
(/.f32 1 (/.f32 (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2)))))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 -1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2) -1/36)) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(/.f32 (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3))) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))))
(/.f32 (*.f32 (*.f32 -1/216 (-.f32 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (*.f32 -1/6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))))
(/.f32 (*.f32 -1/216 (-.f32 (pow.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))) (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1/36) (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 -1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2) -1/36)) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))))
(/.f32 (neg.f32 (*.f32 -1/216 (-.f32 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (*.f32 -1/6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))))))
(/.f32 (*.f32 1/216 (-.f32 (pow.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))) (neg.f32 (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1/36) (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2))))
(*.f32 -1/216 (/.f32 (-.f32 (pow.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3)) (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1/36) (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2)))) (neg.f32 (*.f32 -1/6 (+.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 -1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2) -1/36)) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(/.f32 (+.f32 (*.f32 -1/216 (pow.f32 (*.f32 n1_i (pow.f32 u 3)) 3)) (pow.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3)) (+.f32 (pow.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) 2) (-.f32 (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) (*.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))))
(/.f32 (fma.f32 -1/216 (pow.f32 (*.f32 (pow.f32 u 3) n1_i) 3) (*.f32 -1/216 (pow.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 3))) (+.f32 (pow.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 u 3)) 2) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (-.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 u 3))))))
(/.f32 (*.f32 -1/216 (+.f32 (pow.f32 (*.f32 (pow.f32 u 3) n1_i) 3) (pow.f32 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i)) 3))) (fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i))) (*.f32 -1/6 (-.f32 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i)) (*.f32 (pow.f32 u 3) n1_i))) (pow.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i)) 2)))
(/.f32 (*.f32 -1/216 (+.f32 (pow.f32 (*.f32 (pow.f32 u 3) n1_i) 3) (pow.f32 (fma.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) (*.f32 n1_i (neg.f32 u))) 3))) (fma.f32 (*.f32 -1/6 (fma.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) (*.f32 n1_i (neg.f32 u)))) (*.f32 -1/6 (-.f32 (fma.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) (*.f32 n1_i (neg.f32 u))) (*.f32 (pow.f32 u 3) n1_i))) (pow.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i)) 2)))
(/.f32 (+.f32 (*.f32 -1/216 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3)) (pow.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) 3)) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (-.f32 (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)) (*.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)))))
(/.f32 (*.f32 (*.f32 -1/216 (-.f32 (pow.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (*.f32 -1/6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))))
(/.f32 (*.f32 -1/216 (-.f32 (pow.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))) (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1/36) (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) 2) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))) (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 u 3)) 2) (*.f32 1/36 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))) (+.f32 (*.f32 (*.f32 -1/6 n1_i) (pow.f32 u 3)) (*.f32 1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i)) 2) (*.f32 -1/36 (*.f32 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i)) (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i))))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) n1_i)) 2) (*.f32 -1/36 (*.f32 (fma.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) (*.f32 n1_i (neg.f32 u))) (fma.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) (*.f32 n1_i (neg.f32 u)))))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 3) n1_i) (fma.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) (*.f32 n1_i (neg.f32 u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))) (-.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6)))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 -1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 -1/6 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2) (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2) -1/36)) (/.f32 -6 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1)
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(pow.f32 (cbrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 3)
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(pow.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3) 1/3)
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(pow.f32 (sqrt.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 2)
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(sqrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log.f32 (exp.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(cbrt.f32 (pow.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(expm1.f32 (log1p.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(exp.f32 (log.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 1))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log1p.f32 (expm1.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 -1/6 (*.f32 n1_i (pow.f32 u 3)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (*.f32 n1_i (pow.f32 u 3)) -1/6 (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 1 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6)) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 1 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (pow.f32 (*.f32 (cbrt.f32 (*.f32 -1/6 n1_i)) u) 2) (*.f32 (cbrt.f32 (*.f32 -1/6 n1_i)) u) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(fma.f32 (pow.f32 (*.f32 u (cbrt.f32 (*.f32 -1/6 n1_i))) 2) (*.f32 u (cbrt.f32 (*.f32 -1/6 n1_i))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(+.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i))) (pow.f32 (*.f32 u (cbrt.f32 (*.f32 -1/6 n1_i))) 3))
(+.f32 (*.f32 -1/6 (fma.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)) (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u (cbrt.f32 (*.f32 -1/6 n1_i))) 3))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) 2) (cbrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (sqrt.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6))) (sqrt.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) -1/6))) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (sqrt.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 1/6))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (*.f32 -1/6 n1_i) (pow.f32 u 3) (*.f32 -1/6 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(+.f32 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) n1_i)) (*.f32 1/6 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1/6 (-.f32 (fma.f32 (pow.f32 u 3) n1_i (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(+.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)))
(pow.f32 (-.f32 1 u) 3)
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)))
(pow.f32 (-.f32 1 u) 3)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3))) 1)
(pow.f32 (-.f32 1 u) 3)
(*.f32 1 (pow.f32 (-.f32 1 u) 3))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (pow.f32 (-.f32 1 u) 3) 1)
(pow.f32 (-.f32 1 u) 3)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (*.f32 (cbrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (pow.f32 (-.f32 1 u) 3/2) (pow.f32 (-.f32 1 u) 3/2))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (-.f32 1 u))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) 3) (pow.f32 (sqrt.f32 (-.f32 1 u)) 3))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (-.f32 1 u))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))
(pow.f32 (-.f32 1 u) 3)
(/.f32 (pow.f32 (-.f32 1 (pow.f32 u 3)) 3) (pow.f32 (+.f32 1 (fma.f32 u u u)) 3))
(/.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (+.f32 u 1) 3))
(/.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (+.f32 1 u) 3))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (pow.f32 (-.f32 1 u) 2))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (pow.f32 (-.f32 1 u) 2))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (pow.f32 (-.f32 1 u) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 u 1))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (pow.f32 (-.f32 1 u) 2))
(sqrt.f32 (pow.f32 (-.f32 1 u) 6))
(pow.f32 (-.f32 1 u) 3)
(log.f32 (exp.f32 (pow.f32 (-.f32 1 u) 3)))
(pow.f32 (-.f32 1 u) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 u) 3))))
(pow.f32 (-.f32 1 u) 3)
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3))
(pow.f32 (-.f32 1 u) 3)
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3)))
(pow.f32 (-.f32 1 u) 3)
(exp.f32 (*.f32 3 (log1p.f32 (neg.f32 u))))
(pow.f32 (exp.f32 3) (log1p.f32 (neg.f32 u)))
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (neg.f32 u))) 1))
(pow.f32 (exp.f32 3) (log1p.f32 (neg.f32 u)))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 u) 3)))
(pow.f32 (-.f32 1 u) 3)
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) 1)
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(pow.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) 1)
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(pow.f32 (*.f32 (cbrt.f32 -1/6) (*.f32 (-.f32 1 u) (cbrt.f32 n0_i))) 3)
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(pow.f32 (*.f32 -1/216 (pow.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) 3)) 1/3)
(cbrt.f32 (*.f32 -1/216 (pow.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) 3)))
(pow.f32 (sqrt.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 2)
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(sqrt.f32 (*.f32 1/36 (*.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 n0_i n0_i))))
(log.f32 (pow.f32 (exp.f32 -1/6) (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))))
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(cbrt.f32 (*.f32 -1/216 (pow.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) 3)))
(expm1.f32 (log1p.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(exp.f32 (log.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) 1))
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(log1p.f32 (expm1.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))))
(*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) (*.f32 -1/6 (*.f32 n1_i u)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) 1) (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) 1))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))) 1)
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 -1/6 (*.f32 n1_i u)) 3) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) 3)) (+.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 -1/6 (*.f32 n1_i u))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6))) (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 -1/6 n1_i) u) 3) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)) 3)) (+.f32 (*.f32 1/36 (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)) (-.f32 (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)) (*.f32 (*.f32 -1/6 n1_i) u)))))
(/.f32 (fma.f32 -1/216 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)) 3)) (fma.f32 1/36 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 (*.f32 -1/6 n0_i) (*.f32 -1/6 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))
(/.f32 (fma.f32 -1/216 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)) 3)) (fma.f32 (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i)) (*.f32 -1/6 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (*.f32 1/36 (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (-.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 -1/6 (*.f32 n1_i u))) (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))) (-.f32 (*.f32 -1/6 (*.f32 n1_i u)) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6))))
(/.f32 (-.f32 (*.f32 1/36 (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (*.f32 -1/6 n0_i) (*.f32 -1/6 n0_i)))) (-.f32 (*.f32 (*.f32 -1/6 n1_i) u) (*.f32 (-.f32 1 u) (*.f32 -1/6 n0_i))))
(/.f32 (-.f32 (*.f32 1/36 (pow.f32 (*.f32 u n1_i) 2)) (*.f32 1/36 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 -1/6 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 -1/6 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (/.f32 -1/6 (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 -1/6 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(*.f32 (/.f32 -1/6 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) -1/6) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 -1/6 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (/.f32 -1/6 (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) -1/6) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 -1/6 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(*.f32 (/.f32 -1/6 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(pow.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))) 1)
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (cbrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 3)
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)) 1/3)
(cbrt.f32 (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3)))
(pow.f32 (sqrt.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 2)
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(sqrt.f32 (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 2)))
(sqrt.f32 (*.f32 1/36 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2)))
(fabs.f32 (*.f32 1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 1/6 (fabs.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log.f32 (pow.f32 (exp.f32 -1/6) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))))))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(cbrt.f32 (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)) 3)))
(cbrt.f32 (*.f32 -1/216 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3)))
(expm1.f32 (log1p.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(exp.f32 (log.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))) 1))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(log1p.f32 (expm1.f32 (*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u)))))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 -1/6 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 (*.f32 n1_i u) -1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i -1/6)))
(*.f32 -1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))

localize72.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.8%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
99.5%
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 29 to 16 computations (44.8% saved)

series1.0ms (0%)

Counts
2 → 30
Calls

15 calls:

TimeVariablePointExpression
0.0ms
n0_i
@0
(*.f32 (-.f32 1 u) n0_i)
0.0ms
n0_i
@-inf
(*.f32 (-.f32 1 u) n0_i)
0.0ms
n0_i
@inf
(*.f32 (-.f32 1 u) n0_i)
0.0ms
u
@0
(*.f32 (-.f32 1 u) n0_i)
0.0ms
u
@-inf
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))

rewrite73.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1052×log-prod
868×prod-exp
838×fma-def
772×pow-prod-down
498×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01034
121334
2290034
Stop Event
node limit
Counts
2 → 116
Calls
Call 1
Inputs
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
Outputs
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (*.f32 (neg.f32 u) n0_i))
(+.f32 0 (*.f32 (-.f32 1 u) n0_i))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) n0_i) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) n0_i) (+.f32 1 u))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (-.f32 1 u) n0_i))) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)) 3) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))) 2))
(exp.f32 (+.f32 (log1p.f32 (neg.f32 u)) (*.f32 (log.f32 n0_i) 1)))
(exp.f32 (+.f32 (*.f32 (log1p.f32 (neg.f32 u)) 1) (log.f32 n0_i)))
(exp.f32 (+.f32 (*.f32 (log1p.f32 (neg.f32 u)) 1) (*.f32 (log.f32 n0_i) 1)))
(exp.f32 (+.f32 (log.f32 n0_i) (*.f32 (log1p.f32 (neg.f32 u)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 n0_i) 1) (log1p.f32 (neg.f32 u))))
(exp.f32 (+.f32 (*.f32 (log.f32 n0_i) 1) (*.f32 (log1p.f32 (neg.f32 u)) 1)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 1 n0_i (*.f32 n0_i (neg.f32 u)))
(fma.f32 1 n0_i (*.f32 (neg.f32 u) n0_i))
(fma.f32 n0_i 1 (*.f32 n0_i (neg.f32 u)))
(fma.f32 n0_i 1 (*.f32 (neg.f32 u) n0_i))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 (neg.f32 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 (neg.f32 u) n0_i))
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (neg.f32 u) n0_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(/.f32 1 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (*.f32 u n1_i) n0_i) (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)
(pow.f32 (/.f32 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) -1)
(pow.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) -1)
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (exp.f32 u) n1_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 u) n1_i) (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (pow.f32 (exp.f32 n0_i) (-.f32 1 u))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 2))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(fma.f32 1 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 u) n0_i) 1 (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 u n1_i) 1 (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 (cbrt.f32 n1_i) u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (-.f32 1 u)) n0_i) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 u n1_i)) (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 (cbrt.f32 n0_i) (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 (cbrt.f32 u) n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) n0_i) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 u (cbrt.f32 (*.f32 n1_i n1_i))) (cbrt.f32 n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 u (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 n1_i (cbrt.f32 (*.f32 u u))) (cbrt.f32 u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 n1_i (sqrt.f32 u)) (sqrt.f32 u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 (-.f32 1 u) (cbrt.f32 (*.f32 n0_i n0_i))) (cbrt.f32 n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 u) (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) 2))) (cbrt.f32 (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (*.f32 u n1_i))

simplify66.0ms (0.4%)

Algorithm
egg-herbie
Rules
1018×distribute-lft-in
978×distribute-rgt-in
720×unswap-sqr
568×times-frac
522×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02843696
16653288
219353260
Stop Event
node limit
Counts
146 → 153
Calls
Call 1
Inputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n1_i u)
(*.f32 n1_i u)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 n1_i u)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (*.f32 (neg.f32 u) n0_i))
(+.f32 0 (*.f32 (-.f32 1 u) n0_i))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) n0_i) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) n0_i) (+.f32 1 u))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (-.f32 1 u) n0_i))) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)) 3) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))) 2))
(exp.f32 (+.f32 (log1p.f32 (neg.f32 u)) (*.f32 (log.f32 n0_i) 1)))
(exp.f32 (+.f32 (*.f32 (log1p.f32 (neg.f32 u)) 1) (log.f32 n0_i)))
(exp.f32 (+.f32 (*.f32 (log1p.f32 (neg.f32 u)) 1) (*.f32 (log.f32 n0_i) 1)))
(exp.f32 (+.f32 (log.f32 n0_i) (*.f32 (log1p.f32 (neg.f32 u)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 n0_i) 1) (log1p.f32 (neg.f32 u))))
(exp.f32 (+.f32 (*.f32 (log.f32 n0_i) 1) (*.f32 (log1p.f32 (neg.f32 u)) 1)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 1 n0_i (*.f32 n0_i (neg.f32 u)))
(fma.f32 1 n0_i (*.f32 (neg.f32 u) n0_i))
(fma.f32 n0_i 1 (*.f32 n0_i (neg.f32 u)))
(fma.f32 n0_i 1 (*.f32 (neg.f32 u) n0_i))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 (neg.f32 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 (neg.f32 u) n0_i))
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (neg.f32 u) n0_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(/.f32 1 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (*.f32 u n1_i) n0_i) (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)
(pow.f32 (/.f32 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) -1)
(pow.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) -1)
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (exp.f32 u) n1_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 u) n1_i) (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (pow.f32 (exp.f32 n0_i) (-.f32 1 u))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 2))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(fma.f32 1 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 u) n0_i) 1 (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 u n1_i) 1 (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 (cbrt.f32 n1_i) u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (-.f32 1 u)) n0_i) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 u n1_i)) (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 (cbrt.f32 n0_i) (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 (cbrt.f32 u) n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) n0_i) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 u (cbrt.f32 (*.f32 n1_i n1_i))) (cbrt.f32 n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 u (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 n1_i (cbrt.f32 (*.f32 u u))) (cbrt.f32 u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 n1_i (sqrt.f32 u)) (sqrt.f32 u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 (-.f32 1 u) (cbrt.f32 (*.f32 n0_i n0_i))) (cbrt.f32 n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 u) (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) 2))) (cbrt.f32 (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (*.f32 u n1_i))
Outputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 (neg.f32 u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 0 (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (+.f32 1 (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) n0_i))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) n0_i) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (+.f32 1 (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) n0_i) (+.f32 1 u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) n0_i))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 1/2)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)) 1))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)) 1) 1))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i))) 3))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (-.f32 1 u) n0_i))) 1/3))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)) 3) 1/3))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))) 2))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (+.f32 (log1p.f32 (neg.f32 u)) (*.f32 (log.f32 n0_i) 1)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (+.f32 (*.f32 (log1p.f32 (neg.f32 u)) 1) (log.f32 n0_i)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (+.f32 (*.f32 (log1p.f32 (neg.f32 u)) 1) (*.f32 (log.f32 n0_i) 1)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (+.f32 (log.f32 n0_i) (*.f32 (log1p.f32 (neg.f32 u)) 1)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (+.f32 (*.f32 (log.f32 n0_i) 1) (log1p.f32 (neg.f32 u))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (+.f32 (*.f32 (log.f32 n0_i) 1) (*.f32 (log1p.f32 (neg.f32 u)) 1)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 1 n0_i (*.f32 n0_i (neg.f32 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 1 n0_i (*.f32 (neg.f32 u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i 1 (*.f32 n0_i (neg.f32 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i 1 (*.f32 (neg.f32 u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 u (neg.f32 n0_i)))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 (neg.f32 u) n0_i))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 u (neg.f32 n0_i)))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 u (neg.f32 n0_i)))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 (neg.f32 u) n0_i))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 n0_i (neg.f32 u)))
(fma.f32 (cbrt.f32 n0_i) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 u (neg.f32 n0_i)))
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 n0_i (neg.f32 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (neg.f32 u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (fma.f32 u n1_i (neg.f32 (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (fma.f32 u n1_i (neg.f32 (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 1 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (fma.f32 u n1_i (neg.f32 (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (*.f32 u n1_i) n0_i) (-.f32 1 u)))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (fma.f32 u n1_i (neg.f32 (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (fma.f32 u n1_i (neg.f32 (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (fma.f32 u n1_i (neg.f32 (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 3)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2) 1/2)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3) 1/3)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (/.f32 (fma.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) -1)
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(pow.f32 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) -1)
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (fma.f32 u n1_i (neg.f32 (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (*.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (exp.f32 u) n1_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (*.f32 (pow.f32 (exp.f32 u) n1_i) (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (pow.f32 (exp.f32 n0_i) (-.f32 1 u))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 1))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 1) 1))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 3))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1/3))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 2))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (*.f32 (-.f32 1 u) n0_i) 1 (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (*.f32 u n1_i) 1 (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 (cbrt.f32 n1_i) u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 u (cbrt.f32 n1_i)) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 u (cbrt.f32 n1_i)) (-.f32 n0_i (*.f32 n0_i u)))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (-.f32 1 u)) n0_i) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 u n1_i)) (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 (cbrt.f32 n0_i) (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 (-.f32 1 u) (cbrt.f32 n0_i)) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 u) (cbrt.f32 (*.f32 n0_i n0_i))) (cbrt.f32 n0_i) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 (cbrt.f32 u) n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 n1_i (cbrt.f32 u)) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 n1_i (cbrt.f32 u)) (-.f32 n0_i (*.f32 n0_i u)))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) n0_i) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (*.f32 u (cbrt.f32 (*.f32 n1_i n1_i))) (cbrt.f32 n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 u (cbrt.f32 n1_i)) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 u (cbrt.f32 n1_i)) (-.f32 n0_i (*.f32 n0_i u)))
(fma.f32 (*.f32 u (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (*.f32 n1_i (cbrt.f32 (*.f32 u u))) (cbrt.f32 u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 n1_i (cbrt.f32 u)) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 n1_i (cbrt.f32 u)) (-.f32 n0_i (*.f32 n0_i u)))
(fma.f32 (*.f32 n1_i (sqrt.f32 u)) (sqrt.f32 u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (*.f32 (-.f32 1 u) (cbrt.f32 (*.f32 n0_i n0_i))) (cbrt.f32 n0_i) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 (-.f32 1 u) (cbrt.f32 n0_i)) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 u) (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (*.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) 2))) (cbrt.f32 (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)

localize89.0ms (0.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f32 u normAngle)
100.0%
(sin.f32 (*.f32 u normAngle))
99.9%
(/.f32 (sin.f32 normAngle) n1_i)
95.0%
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
Compiler

Compiled 30 to 10 computations (66.7% saved)

series5.0ms (0%)

Counts
4 → 48
Calls

27 calls:

TimeVariablePointExpression
1.0ms
normAngle
@0
(/.f32 (sin.f32 normAngle) n1_i)
0.0ms
normAngle
@inf
(/.f32 (sin.f32 normAngle) n1_i)
0.0ms
n1_i
@0
(/.f32 (sin.f32 normAngle) n1_i)
0.0ms
normAngle
@-inf
(/.f32 (sin.f32 normAngle) n1_i)
0.0ms
n1_i
@-inf
(/.f32 (sin.f32 normAngle) n1_i)

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1276×log-prod
734×pow-prod-down
590×prod-diff
584×pow-prod-up
512×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01156
122756
2306756
Stop Event
node limit
Counts
4 → 144
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(sin.f32 (*.f32 u normAngle))
(*.f32 u normAngle)
Outputs
(+.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1/2) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1) n1_i)
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 0 (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1)
(*.f32 (sin.f32 normAngle) (/.f32 1 n1_i))
(*.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(*.f32 1 (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 n1_i)))
(*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 n1_i) -2) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(*.f32 (pow.f32 n1_i -1/2) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n1_i)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))
(pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)
(pow.f32 (/.f32 n1_i (sin.f32 normAngle)) -1)
(pow.f32 (/.f32 (/.f32 n1_i (sin.f32 normAngle)) 1) -1)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 n1_i 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 n1_i (sin.f32 normAngle))) -1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 0 (sin.f32 (*.f32 u normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle)))) 1)
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle)))) (sin.f32 1)))
(*.f32 (sin.f32 (*.f32 u normAngle)) 1)
(*.f32 1 (sin.f32 (*.f32 u normAngle)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(pow.f32 (sin.f32 (*.f32 u normAngle)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) 1/2)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u normAngle)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u normAngle))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u normAngle))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u normAngle))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 u normAngle)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) 2))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u normAngle))))
(+.f32 0 (*.f32 u normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) u)) (cbrt.f32 (pow.f32 (exp.f32 normAngle) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 normAngle) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 normAngle) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1)
(pow.f32 (*.f32 u normAngle) 1)
(pow.f32 (cbrt.f32 (*.f32 u normAngle)) 3)
(pow.f32 (pow.f32 (*.f32 u normAngle) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u normAngle) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u normAngle)) 2)
(sqrt.f32 (pow.f32 (*.f32 u normAngle) 2))
(log.f32 (pow.f32 (exp.f32 normAngle) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u normAngle))))
(cbrt.f32 (pow.f32 (*.f32 u normAngle) 3))
(expm1.f32 (log1p.f32 (*.f32 u normAngle)))
(exp.f32 (log.f32 (*.f32 u normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u normAngle))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u normAngle))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u normAngle))) 2))
(log1p.f32 (expm1.f32 (*.f32 u normAngle)))

simplify89.0ms (0.5%)

Algorithm
egg-herbie
Rules
926×log-prod
564×associate-*r*
536×cube-prod
516×associate-*l*
404×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04235068
110024856
239634856
Stop Event
node limit
Counts
192 → 206
Calls
Call 1
Inputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 normAngle n1_i)
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (/.f32 normAngle n1_i))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (+.f32 (/.f32 normAngle n1_i) (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i))))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (+.f32 (*.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n1_i)) (+.f32 (/.f32 normAngle n1_i) (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i)))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle)))
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle)))
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1/2) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1) n1_i)
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 0 (/.f32 (sin.f32 normAngle) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1)
(*.f32 (sin.f32 normAngle) (/.f32 1 n1_i))
(*.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(*.f32 1 (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 n1_i)))
(*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 n1_i) -2) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(*.f32 (pow.f32 n1_i -1/2) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n1_i)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))
(pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 2) 1/2)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)
(pow.f32 (/.f32 n1_i (sin.f32 normAngle)) -1)
(pow.f32 (/.f32 (/.f32 n1_i (sin.f32 normAngle)) 1) -1)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 n1_i 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 n1_i (sin.f32 normAngle))) -1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 0 (sin.f32 (*.f32 u normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle)))) 1)
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle)))) (sin.f32 1)))
(*.f32 (sin.f32 (*.f32 u normAngle)) 1)
(*.f32 1 (sin.f32 (*.f32 u normAngle)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(pow.f32 (sin.f32 (*.f32 u normAngle)) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) 1/2)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u normAngle)))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle))))
(exp.f32 (log.f32 (sin.f32 (*.f32 u normAngle))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u normAngle))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u normAngle))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 u normAngle)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) 2))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u normAngle))))
(+.f32 0 (*.f32 u normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) u)) (cbrt.f32 (pow.f32 (exp.f32 normAngle) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 normAngle) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 normAngle) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1)
(pow.f32 (*.f32 u normAngle) 1)
(pow.f32 (cbrt.f32 (*.f32 u normAngle)) 3)
(pow.f32 (pow.f32 (*.f32 u normAngle) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 u normAngle) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 u normAngle)) 2)
(sqrt.f32 (pow.f32 (*.f32 u normAngle) 2))
(log.f32 (pow.f32 (exp.f32 normAngle) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u normAngle))))
(cbrt.f32 (pow.f32 (*.f32 u normAngle) 3))
(expm1.f32 (log1p.f32 (*.f32 u normAngle)))
(exp.f32 (log.f32 (*.f32 u normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u normAngle))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u normAngle))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u normAngle))) 2))
(log1p.f32 (expm1.f32 (*.f32 u normAngle)))
Outputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 (*.f32 u normAngle) 3)))))
(fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 (*.f32 u normAngle) 3))) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))))))
(+.f32 (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))) (*.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 -1/5040 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 (*.f32 u normAngle) 3))) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))))))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)) (fma.f32 -1/5040 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (*.f32 n1_i u))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (fma.f32 -1/5040 (*.f32 n1_i u) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 (pow.f32 u 5) (*.f32 n1_i 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 1/120 (pow.f32 u 5))) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 normAngle n1_i)
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (/.f32 normAngle n1_i))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (/.f32 normAngle n1_i))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (+.f32 (/.f32 normAngle n1_i) (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i))))
(+.f32 (fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (/.f32 normAngle n1_i)) (/.f32 (*.f32 1/120 (pow.f32 normAngle 5)) n1_i))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (fma.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i) (/.f32 normAngle n1_i)))
(+.f32 (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i)) (+.f32 (*.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n1_i)) (+.f32 (/.f32 normAngle n1_i) (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i)))))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (fma.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n1_i) (+.f32 (/.f32 normAngle n1_i) (/.f32 (*.f32 1/120 (pow.f32 normAngle 5)) n1_i))))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n1_i) (fma.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n1_i) (fma.f32 1/120 (/.f32 (pow.f32 normAngle 5) n1_i) (/.f32 normAngle n1_i))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle)))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle)))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 u normAngle (*.f32 (pow.f32 u 5) (*.f32 1/120 (pow.f32 normAngle 5)))))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 (*.f32 1/120 (pow.f32 u 5)) (pow.f32 normAngle 5) (*.f32 u normAngle)))
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 u normAngle (*.f32 (pow.f32 u 5) (*.f32 1/120 (pow.f32 normAngle 5))))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 (*.f32 1/120 (pow.f32 u 5)) (pow.f32 normAngle 5) (*.f32 u normAngle))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle)))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle)))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 u normAngle (*.f32 (pow.f32 u 5) (*.f32 1/120 (pow.f32 normAngle 5)))))
(fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 (*.f32 1/120 (pow.f32 u 5)) (pow.f32 normAngle 5) (*.f32 u normAngle)))
(+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 u normAngle (*.f32 (pow.f32 u 5) (*.f32 1/120 (pow.f32 normAngle 5))))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3) (fma.f32 (*.f32 1/120 (pow.f32 u 5)) (pow.f32 normAngle 5) (*.f32 u normAngle))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1/2) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1/2) (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2) 1/2)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1) -1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 1) 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 3))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1/3))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 2))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) -1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 0 (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1)
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (sin.f32 normAngle) (/.f32 1 n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 1 (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 1 n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (pow.f32 (cbrt.f32 n1_i) -2) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(/.f32 (pow.f32 (cbrt.f32 n1_i) -2) (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)))
(*.f32 (pow.f32 n1_i -1/2) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n1_i)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i))) (sqrt.f32 n1_i))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (sin.f32 normAngle) n1_i)
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))
(/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2))
(pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 1)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 3)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 2) 1/2)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3) 1/3)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (/.f32 n1_i (sin.f32 normAngle)) -1)
(/.f32 (sin.f32 normAngle) n1_i)
(pow.f32 (/.f32 (/.f32 n1_i (sin.f32 normAngle)) 1) -1)
(/.f32 (sin.f32 normAngle) n1_i)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 2))
(/.f32 (sin.f32 normAngle) n1_i)
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (sin.f32 normAngle) n1_i)
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3))
(/.f32 (sin.f32 normAngle) n1_i)
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 n1_i 3)))
(/.f32 (sin.f32 normAngle) n1_i)
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) 1))
(/.f32 (sin.f32 normAngle) n1_i)
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n1_i)) 1) 1))
(/.f32 (sin.f32 normAngle) n1_i)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 3))
(/.f32 (sin.f32 normAngle) n1_i)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1/3))
(/.f32 (sin.f32 normAngle) n1_i)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 2))
(/.f32 (sin.f32 normAngle) n1_i)
(exp.f32 (*.f32 (log.f32 (/.f32 n1_i (sin.f32 normAngle))) -1))
(/.f32 (sin.f32 normAngle) n1_i)
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) n1_i)
(+.f32 0 (sin.f32 (*.f32 u normAngle)))
(sin.f32 (*.f32 u normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle)))) 1)
(sin.f32 (*.f32 u normAngle))
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle)))) (sin.f32 1)))
(*.f32 (sin.f32 (*.f32 u normAngle)) 1)
(sin.f32 (*.f32 u normAngle))
(*.f32 1 (sin.f32 (*.f32 u normAngle)))
(sin.f32 (*.f32 u normAngle))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))
(sin.f32 (*.f32 u normAngle))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(pow.f32 (sin.f32 (*.f32 u normAngle)) 1)
(sin.f32 (*.f32 u normAngle))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 3)
(sin.f32 (*.f32 u normAngle))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) 1/2)
(sin.f32 (*.f32 u normAngle))
(pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) 1/3)
(sin.f32 (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 2)
(sin.f32 (*.f32 u normAngle))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2))
(sin.f32 (*.f32 u normAngle))
(log.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 u normAngle))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3))
(sin.f32 (*.f32 u normAngle))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(exp.f32 (log.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u normAngle))) 1))
(sin.f32 (*.f32 u normAngle))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 u normAngle))) 1) 1))
(sin.f32 (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) 3))
(sin.f32 (*.f32 u normAngle))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 u normAngle)))) 1/3))
(sin.f32 (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) 2))
(sin.f32 (*.f32 u normAngle))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(+.f32 0 (*.f32 u normAngle))
(*.f32 u normAngle)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) u)) (cbrt.f32 (pow.f32 (exp.f32 normAngle) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) u))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 normAngle) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 normAngle) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 normAngle) u))))
(*.f32 u normAngle)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1)
(*.f32 u normAngle)
(pow.f32 (*.f32 u normAngle) 1)
(*.f32 u normAngle)
(pow.f32 (cbrt.f32 (*.f32 u normAngle)) 3)
(*.f32 u normAngle)
(pow.f32 (pow.f32 (*.f32 u normAngle) 2) 1/2)
(*.f32 u normAngle)
(pow.f32 (pow.f32 (*.f32 u normAngle) 3) 1/3)
(*.f32 u normAngle)
(pow.f32 (sqrt.f32 (*.f32 u normAngle)) 2)
(*.f32 u normAngle)
(sqrt.f32 (pow.f32 (*.f32 u normAngle) 2))
(*.f32 u normAngle)
(log.f32 (pow.f32 (exp.f32 normAngle) u))
(*.f32 u normAngle)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u normAngle))))
(*.f32 u normAngle)
(cbrt.f32 (pow.f32 (*.f32 u normAngle) 3))
(*.f32 u normAngle)
(expm1.f32 (log1p.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(exp.f32 (log.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(exp.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1))
(*.f32 u normAngle)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) 1))
(*.f32 u normAngle)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 u normAngle))) 3))
(*.f32 u normAngle)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 u normAngle))) 1/3))
(*.f32 u normAngle)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 u normAngle))) 2))
(*.f32 u normAngle)
(log1p.f32 (expm1.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)

localize182.0ms (1.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f32 (sin.f32 normAngle) n0_i)
99.9%
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
99.5%
(*.f32 normAngle (-.f32 1 u))
99.0%
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
Compiler

Compiled 40 to 22 computations (45% saved)

series4.0ms (0%)

Counts
4 → 88
Calls

27 calls:

TimeVariablePointExpression
0.0ms
normAngle
@0
(/.f32 (sin.f32 normAngle) n0_i)
0.0ms
normAngle
@0
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
0.0ms
normAngle
@-inf
(/.f32 (sin.f32 normAngle) n0_i)
0.0ms
normAngle
@inf
(/.f32 (sin.f32 normAngle) n0_i)
0.0ms
normAngle
@0
(sin.f32 (*.f32 normAngle (-.f32 1 u)))

rewrite88.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1436×log-prod
854×prod-diff
654×pow-prod-up
594×pow-exp
500×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01374
127174
2366174
Stop Event
node limit
Counts
4 → 160
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 normAngle (-.f32 1 u))
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
(/.f32 (sin.f32 normAngle) n0_i)
Outputs
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1)
(*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 n0_i)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 n0_i)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1) n0_i)
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (sqrt.f32 n0_i)) (sqrt.f32 n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (sin.f32 normAngle))) (neg.f32 n0_i))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) -1)
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) -1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(+.f32 0 (*.f32 normAngle (-.f32 1 u)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle)) (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 1 u))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u)))) 2))
(log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))
(fma.f32 normAngle 1 (*.f32 normAngle (neg.f32 u)))
(fma.f32 normAngle 1 (*.f32 (neg.f32 u) normAngle))
(fma.f32 1 normAngle (*.f32 normAngle (neg.f32 u)))
(fma.f32 1 normAngle (*.f32 (neg.f32 u) normAngle))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (neg.f32 u) normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(+.f32 0 (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 (neg.f32 u) normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 (neg.f32 u) normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1)
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 1)))
(*.f32 1 (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)
(*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 2))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 0 (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n0_i))) 1)
(*.f32 1 (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (sin.f32 normAngle) (/.f32 1 n0_i))
(*.f32 (/.f32 (sin.f32 normAngle) n0_i) 1)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 n0_i)))
(*.f32 (/.f32 1 n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(*.f32 (/.f32 1 (sqrt.f32 n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n0_i)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n0_i)))
(pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) 2)
(pow.f32 (/.f32 n0_i (sin.f32 normAngle)) -1)
(pow.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 1) -1)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 n0_i 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 normAngle) n0_i))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (sin.f32 normAngle))) -1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) n0_i)))

simplify215.0ms (1.2%)

Algorithm
egg-herbie
Rules
952×log-prod
612×associate-*r*
530×associate-*l*
506×cube-prod
430×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04917250
111726996
243986996
Stop Event
node limit
Counts
248 → 264
Calls
Call 1
Inputs
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle)))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 normAngle)
(+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(/.f32 normAngle n0_i)
(+.f32 (/.f32 normAngle n0_i) (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i)))
(+.f32 (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n0_i)) (+.f32 (/.f32 normAngle n0_i) (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i))))
(+.f32 (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n0_i)) (+.f32 (*.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n0_i)) (+.f32 (/.f32 normAngle n0_i) (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i)))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1)
(*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 n0_i)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 n0_i)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1) n0_i)
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (sqrt.f32 n0_i)) (sqrt.f32 n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (sin.f32 normAngle))) (neg.f32 n0_i))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) -1)
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) -1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(+.f32 0 (*.f32 normAngle (-.f32 1 u)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle)) (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 1 u))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u)))) 2))
(log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))
(fma.f32 normAngle 1 (*.f32 normAngle (neg.f32 u)))
(fma.f32 normAngle 1 (*.f32 (neg.f32 u) normAngle))
(fma.f32 1 normAngle (*.f32 normAngle (neg.f32 u)))
(fma.f32 1 normAngle (*.f32 (neg.f32 u) normAngle))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (neg.f32 u) normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(+.f32 0 (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 (neg.f32 u) normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 (neg.f32 u) normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1)
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 1)))
(*.f32 1 (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)
(*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 2))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(+.f32 0 (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n0_i))) 1)
(*.f32 1 (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (sin.f32 normAngle) (/.f32 1 n0_i))
(*.f32 (/.f32 (sin.f32 normAngle) n0_i) 1)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 n0_i)))
(*.f32 (/.f32 1 n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(*.f32 (/.f32 1 (sqrt.f32 n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n0_i)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n0_i)))
(pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 1)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) 2)
(pow.f32 (/.f32 n0_i (sin.f32 normAngle)) -1)
(pow.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 1) -1)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 n0_i 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 normAngle) n0_i))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (sin.f32 normAngle))) -1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) n0_i)))
Outputs
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 -1/6 (*.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) n0_i) (fma.f32 1/120 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (*.f32 (-.f32 1 u) 1/120))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (pow.f32 normAngle 4) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) n0_i) (fma.f32 1/120 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n0_i (pow.f32 (-.f32 1 u) 7))) (fma.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i) (fma.f32 -1/6 (-.f32 (*.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) n0_i) (fma.f32 1/120 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 (-.f32 1 u) n0_i))) 1/120)))) (pow.f32 normAngle 6)))))
(fma.f32 (*.f32 -1/6 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (*.f32 (-.f32 1 u) 1/120))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 n0_i (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (*.f32 (-.f32 1 u) -1/5040))) (fma.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (*.f32 (-.f32 1 u) 1/120))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 -1/720 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (pow.f32 normAngle 6) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 -1/6 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (*.f32 (-.f32 1 u) 1/120))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 n0_i (fma.f32 -1/5040 (pow.f32 (-.f32 1 u) 7) (neg.f32 (*.f32 (-.f32 1 u) -1/5040)))) (fma.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (*.f32 (-.f32 1 u) 1/120))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 -1/720 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (pow.f32 normAngle 6) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 n0_i (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))))))
(-.f32 n0_i (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 n0_i normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle)))))))
(-.f32 (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 n0_i (*.f32 normAngle normAngle)))) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 n0_i normAngle))))
(-.f32 (fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 (*.f32 u u) normAngle) normAngle)) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 n0_i normAngle))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3))))) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))))))))
(fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (pow.f32 u 3))) (-.f32 (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 n0_i (*.f32 normAngle normAngle)))) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 n0_i normAngle)))))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (-.f32 (fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 (*.f32 u u) normAngle) normAngle)) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 n0_i normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))
(fma.f32 -1/6 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3) (*.f32 (-.f32 1 u) normAngle))
(fma.f32 (-.f32 1 u) normAngle (*.f32 -1/6 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3)))
(fma.f32 -1/6 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 3) (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle)))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 -1/6 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3) (*.f32 (-.f32 1 u) normAngle)))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 (-.f32 1 u) normAngle (*.f32 -1/6 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 -1/6 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 3) (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3) (*.f32 (-.f32 1 u) normAngle))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7)) (fma.f32 (-.f32 1 u) normAngle (*.f32 -1/6 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 3)))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 3) (-.f32 normAngle (*.f32 u normAngle)))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 normAngle)
(+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (sin.f32 normAngle) (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))))
(fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 u normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (+.f32 (sin.f32 normAngle) (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 u normAngle) (sin.f32 normAngle)))
(fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (sin.f32 normAngle) (*.f32 u u))) (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))))
(fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (+.f32 (sin.f32 normAngle) (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (*.f32 (*.f32 1/6 (cos.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))
(+.f32 (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 u normAngle) (sin.f32 normAngle))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))
(+.f32 (fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 (pow.f32 normAngle 3) (cos.f32 normAngle))) (*.f32 (cos.f32 normAngle) (*.f32 u (neg.f32 normAngle)))) (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (sin.f32 normAngle) (*.f32 u u))) (sin.f32 normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(/.f32 normAngle n0_i)
(+.f32 (/.f32 normAngle n0_i) (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i)))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i) (/.f32 normAngle n0_i))
(+.f32 (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n0_i)) (+.f32 (/.f32 normAngle n0_i) (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i))))
(fma.f32 1/120 (/.f32 (pow.f32 normAngle 5) n0_i) (+.f32 (/.f32 normAngle n0_i) (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i))))
(fma.f32 1/120 (/.f32 (pow.f32 normAngle 5) n0_i) (fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i) (/.f32 normAngle n0_i)))
(+.f32 (*.f32 1/120 (/.f32 (pow.f32 normAngle 5) n0_i)) (+.f32 (*.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n0_i)) (+.f32 (/.f32 normAngle n0_i) (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i)))))
(fma.f32 1/120 (/.f32 (pow.f32 normAngle 5) n0_i) (fma.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n0_i) (+.f32 (/.f32 normAngle n0_i) (*.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i)))))
(fma.f32 1/120 (/.f32 (pow.f32 normAngle 5) n0_i) (fma.f32 -1/5040 (/.f32 (pow.f32 normAngle 7) n0_i) (fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) n0_i) (/.f32 normAngle n0_i))))
(+.f32 0 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 n0_i (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (/.f32 n0_i (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (*.f32 n0_i (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 n0_i (/.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (*.f32 n0_i (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 n0_i (/.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 n0_i)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 n0_i)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (*.f32 n0_i (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 n0_i (/.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (*.f32 n0_i (/.f32 (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (*.f32 n0_i (/.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)))
(/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1) n0_i)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (sqrt.f32 n0_i)) (sqrt.f32 n0_i))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (sin.f32 normAngle))) (neg.f32 n0_i))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 3)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) -1)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1) -1)
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (neg.f32 (sin.f32 normAngle)) n0_i)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 3)))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1) 1))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 3))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1/3))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 2))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) -1))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 0 (*.f32 normAngle (-.f32 1 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle)) (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 normAngle (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 normAngle (+.f32 1 (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3)))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) normAngle))
(*.f32 (/.f32 normAngle (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))
(/.f32 normAngle (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 normAngle (+.f32 1 (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 1 u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) normAngle))
(*.f32 (/.f32 normAngle (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u)))) 3))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3)) 1/3))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u)))) 2))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 normAngle 1 (*.f32 normAngle (neg.f32 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 normAngle 1 (*.f32 (neg.f32 u) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 1 normAngle (*.f32 normAngle (neg.f32 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 1 normAngle (*.f32 (neg.f32 u) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 normAngle (neg.f32 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (cbrt.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (neg.f32 u) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 normAngle (neg.f32 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (*.f32 (neg.f32 u) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 0 (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 (neg.f32 u) normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 (neg.f32 u) normAngle))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))) (log.f32 (cbrt.f32 (exp.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1)
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 1)))
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) normAngle)))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) normAngle)))) (sin.f32 1)))
(-.f32 (*.f32 (sin.f32 (exp.f32 (log1p.f32 (-.f32 normAngle (*.f32 u normAngle))))) (cos.f32 1)) (*.f32 (cos.f32 (exp.f32 (log1p.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 1)))
(*.f32 1 (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(pow.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) 1/3)
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 2))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(log.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(exp.f32 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(exp.f32 (*.f32 (*.f32 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) 1))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 3))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1/3))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 2))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(+.f32 0 (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (sin.f32 normAngle) n0_i)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i))) (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n0_i))) 1)
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 1 (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (sin.f32 normAngle) (/.f32 1 n0_i))
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (/.f32 (sin.f32 normAngle) n0_i) 1)
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 n0_i)))
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 n0_i)))
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (/.f32 1 n0_i) (sin.f32 normAngle))
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2))
(*.f32 (/.f32 1 (sqrt.f32 n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)) (sqrt.f32 n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n0_i))
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n0_i) 2)))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n0_i)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)))
(*.f32 (/.f32 1 (sqrt.f32 n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)) (sqrt.f32 n0_i))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i))
(/.f32 (sin.f32 normAngle) n0_i)
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n0_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2))
(pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 1)
(/.f32 (sin.f32 normAngle) n0_i)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) 3)
(/.f32 (sin.f32 normAngle) n0_i)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 3) 1/3)
(/.f32 (sin.f32 normAngle) n0_i)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) 2)
(/.f32 (sin.f32 normAngle) n0_i)
(pow.f32 (/.f32 n0_i (sin.f32 normAngle)) -1)
(/.f32 (sin.f32 normAngle) n0_i)
(pow.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 1) -1)
(/.f32 (sin.f32 normAngle) n0_i)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 n0_i)))
(/.f32 (sin.f32 normAngle) n0_i)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 2))
(/.f32 (sin.f32 normAngle) n0_i)
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 normAngle) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(/.f32 (sin.f32 normAngle) n0_i)
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n0_i) 3))
(/.f32 (sin.f32 normAngle) n0_i)
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 n0_i 3)))
(/.f32 (sin.f32 normAngle) n0_i)
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 normAngle) n0_i)
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 normAngle) n0_i)
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)) 1))
(/.f32 (sin.f32 normAngle) n0_i)
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) n0_i)) 1) 1))
(/.f32 (sin.f32 normAngle) n0_i)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) 3))
(/.f32 (sin.f32 normAngle) n0_i)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (/.f32 (sin.f32 normAngle) n0_i))) 1/3))
(/.f32 (sin.f32 normAngle) n0_i)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) 2))
(/.f32 (sin.f32 normAngle) n0_i)
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (sin.f32 normAngle))) -1))
(/.f32 (sin.f32 normAngle) n0_i)
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (sin.f32 normAngle) n0_i)

localize122.0ms (0.7%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(sin.f32 (*.f32 u normAngle))
99.9%
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
99.6%
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
94.8%
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 52 to 16 computations (69.2% saved)

series3.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
normAngle
@0
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.0ms
u
@0
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.0ms
normAngle
@inf
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.0ms
n0_i
@-inf
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.0ms
n0_i
@inf
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))

rewrite117.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1626×log-prod
1252×prod-diff
600×expm1-udef
598×log1p-udef
352×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01668
132468
2411268
Stop Event
node limit
Counts
2 → 57
Calls
Call 1
Inputs
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
Outputs
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 0 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) 1) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3)) (fma.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 1 u) n0_i) (-.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (exp.f32 (*.f32 (-.f32 1 u) n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (exp.f32 (*.f32 (-.f32 1 u) n0_i))))
(log.f32 (*.f32 (exp.f32 (*.f32 (-.f32 1 u) n0_i)) (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(+.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) (pow.f32 n1_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))

simplify101.0ms (0.6%)

Algorithm
egg-herbie
Rules
1634×times-frac
1020×distribute-lft-in
986×distribute-rgt-in
690×associate-+r+
656×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02326605
16016011
222585861
Stop Event
node limit
Counts
141 → 140
Calls
Call 1
Inputs
n0_i
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i))
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i)))
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 0 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) 1) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3)) (fma.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 1 u) n0_i) (-.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (exp.f32 (*.f32 (-.f32 1 u) n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (exp.f32 (*.f32 (-.f32 1 u) n0_i))))
(log.f32 (*.f32 (exp.f32 (*.f32 (-.f32 1 u) n0_i)) (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(+.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) (pow.f32 n1_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
Outputs
n0_i
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) u n0_i)
(fma.f32 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i) u n0_i)
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i)) u n0_i)
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i))
(fma.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) u (fma.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle)) n0_i))
(fma.f32 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i) u (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) n0_i))
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i)) u (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) n0_i))
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) n0_i)))
(fma.f32 (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 n0_i)) u (fma.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)) (fma.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle)) n0_i)))
(fma.f32 (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i) u (fma.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) n0_i)))
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i)) u (fma.f32 1/120 (*.f32 n1_i (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) n0_i)))
(*.f32 -1 (*.f32 u n0_i))
(neg.f32 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 -1 (*.f32 u n0_i))
(neg.f32 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(fma.f32 (neg.f32 u) n0_i n0_i)
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(fma.f32 (neg.f32 u) n0_i n0_i)
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 (*.f32 1/120 n1_i) u))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 (*.f32 1/120 n1_i) u))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (fma.f32 -1/5040 (*.f32 n1_i u) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 (*.f32 1/120 n1_i) u))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))))))) (pow.f32 normAngle 6) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u)))))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (-.f32 (pow.f32 u 7) u))) (fma.f32 -1/6 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i u)))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(fma.f32 (neg.f32 u) n0_i n0_i)
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u))
(*.f32 n1_i (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u)))
(fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 n1_i (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle)) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i 1/120) (/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 u 5)) (pow.f32 normAngle 5))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u))))
(+.f32 (*.f32 1/120 (*.f32 n1_i (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 n1_i (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle)) (fma.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle)) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u)) (fma.f32 -1/5040 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (/.f32 (*.f32 n1_i 1/120) (/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 u 5)) (pow.f32 normAngle 5))))))
(+.f32 (*.f32 n1_i (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (fma.f32 -1/5040 (*.f32 n1_i (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 1/120 (*.f32 n1_i (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (*.f32 n1_i u))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 -1/6 (*.f32 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 (*.f32 1/120 n1_i) u))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 (*.f32 1/120 n1_i) u))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (fma.f32 -1/5040 (*.f32 n1_i u) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 (*.f32 1/120 n1_i) u))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (-.f32 (pow.f32 u 7) u))) (fma.f32 -1/6 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 0 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) 1) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))) (log.f32 (cbrt.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))) (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))) 1)
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3)) (fma.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 1 u) n0_i) (-.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n0_i (-.f32 1 u)) (-.f32 (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 n0_i (-.f32 1 u))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (neg.f32 u) n0_i n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (neg.f32 u) n0_i n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (neg.f32 n0_i) (-.f32 1 u))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(/.f32 (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 n0_i (-.f32 1 u)))) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) 2)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 1 u)))) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (neg.f32 u) n0_i n0_i))) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (fma.f32 (neg.f32 u) n0_i n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1)
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 3)
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3) 1/3)
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 2)
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (exp.f32 (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (exp.f32 (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (*.f32 (exp.f32 (*.f32 (-.f32 1 u) n0_i)) (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(fma.f32 -1 (*.f32 n0_i u) (+.f32 n0_i (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 0 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle u))) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3) 1/3)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) (pow.f32 n1_i 3)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))

eval802.0ms (4.7%)

Compiler

Compiled 32056 to 17513 computations (45.4% saved)

prune416.0ms (2.4%)

Pruning

19 alts after pruning (17 fresh and 2 done)

PrunedKeptTotal
New1126131139
Fresh14418
Picked101
Done224
Total1143191162
Accurracy
100.0%
Counts
1162 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
62.4%
(fma.f32 (-.f32 1 u) n0_i (*.f32 -1/6 (*.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle))))
97.9%
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
70.6%
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
27.2%
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
34.5%
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
62.2%
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
92.0%
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
97.8%
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
98.6%
(+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i))))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
97.8%
(+.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 n0_i u)))
97.2%
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u))))
97.6%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
80.9%
(+.f32 (*.f32 n1_i u) n0_i)
34.7%
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
34.6%
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
62.2%
(*.f32 (-.f32 1 u) n0_i)
34.7%
(*.f32 u n1_i)
49.4%
n0_i
Compiler

Compiled 501 to 344 computations (31.3% saved)

localize225.0ms (1.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f32 (-.f32 1 u) n0_i)
99.2%
(*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))
99.1%
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i))))
98.8%
(*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))
Compiler

Compiled 115 to 61 computations (47% saved)

series5.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
u
@0
(*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))
0.0ms
u
@inf
(*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))
0.0ms
u
@-inf
(*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))
0.0ms
n1_i
@0
(*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))
0.0ms
n1_i
@0
(*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))

rewrite97.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1452×log-prod
1220×fma-def
528×expm1-udef
524×log1p-udef
446×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01461
131661
2467661
Stop Event
node limit
Counts
3 → 182
Calls
Call 1
Inputs
(*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))
(+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i)))))
Outputs
(+.f32 0 (*.f32 1/6 (+.f32 n1_i n0_i)))
(+.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 (*.f32 1/6 n1_i) 1) (*.f32 (*.f32 1/6 n0_i) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6)) (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))))
(-.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 1/6 n1_i) 3) (pow.f32 (*.f32 1/6 n0_i) 3)) (fma.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n1_i) (-.f32 (*.f32 (*.f32 1/6 n0_i) (*.f32 1/6 n0_i)) (*.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n1_i)) (*.f32 (*.f32 1/6 n0_i) (*.f32 1/6 n0_i))) (*.f32 1/6 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 1/6 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i)))
(/.f32 (*.f32 1/6 (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 n1_i n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) 1/6) (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i)))
(/.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/6) (+.f32 n1_i n0_i))
(pow.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) 1)
(pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 3)
(pow.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2)
(sqrt.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))
(log.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))))
(log.f32 (*.f32 (exp.f32 (*.f32 1/6 n0_i)) (exp.f32 (*.f32 1/6 n1_i))))
(log.f32 (/.f32 (exp.f32 (*.f32 1/6 n1_i)) (exp.f32 (*.f32 1/6 n0_i))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216))
(expm1.f32 (log1p.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))
(exp.f32 (log.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))
(fma.f32 1/6 n1_i (*.f32 1/6 n0_i))
(fma.f32 1/6 n0_i (*.f32 1/6 n1_i))
(fma.f32 n1_i 1/6 (*.f32 1/6 n0_i))
(fma.f32 n0_i 1/6 (*.f32 1/6 n1_i))
(fma.f32 1 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i))
(fma.f32 1 (*.f32 1/6 n0_i) (*.f32 1/6 n1_i))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) 1/6) (*.f32 1/6 n1_i))
(fma.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (cbrt.f32 n1_i) 1/6) (*.f32 1/6 n0_i))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) 1/6) (*.f32 1/6 n1_i))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) 1/6) (*.f32 1/6 n0_i))
(fma.f32 -1 (*.f32 1/6 n0_i) (*.f32 1/6 n1_i))
(fma.f32 (*.f32 1/6 n1_i) 1 (*.f32 (*.f32 1/6 n0_i) 1))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/6 n0_i)) (cbrt.f32 (*.f32 1/6 n0_i))) (cbrt.f32 (*.f32 1/6 n0_i)) (*.f32 1/6 n1_i))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/6 n1_i)) (cbrt.f32 (*.f32 1/6 n1_i))) (cbrt.f32 (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(fma.f32 (sqrt.f32 (*.f32 1/6 n0_i)) (sqrt.f32 (*.f32 1/6 n0_i)) (*.f32 1/6 n1_i))
(fma.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(fma.f32 -1/6 n0_i (*.f32 1/6 n1_i))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i) (*.f32 1/6 n0_i))
(fma.f32 (*.f32 1/6 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (*.f32 1/6 n0_i))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 1/6 n1_i))
(fma.f32 (*.f32 1/6 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 1/6 n1_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)))) 1)
(-.f32 (/.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))) (/.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))))
(*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 1)
(*.f32 1 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)))
(*.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) (pow.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 2) (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(*.f32 (sqrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) (sqrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(*.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i)))))
(*.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36)) (/.f32 1 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))) (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3)))))
(/.f32 1 (/.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))) (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3)))) (neg.f32 (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))) (neg.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36) (*.f32 1/4 (*.f32 n0_i n0_i))) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)))
(pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 3)
(pow.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 2)
(sqrt.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 2))
(log.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6) (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (pow.f32 (exp.f32 1/2) n0_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 1/2) n0_i) (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2))) (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2))) (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))))
(cbrt.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(exp.f32 (log.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(fma.f32 1/6 n1_i (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))
(fma.f32 n1_i 1/6 (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 n0_i 1/2 (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (+.f32 n1_i n0_i) 1/6 (*.f32 n0_i 1/2))
(fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) 1 (*.f32 n0_i 1/2))
(fma.f32 1/2 n0_i (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (*.f32 n0_i 1/2) 1 (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(fma.f32 1 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1 (*.f32 1/6 n1_i) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (cbrt.f32 (*.f32 n0_i 1/2)) (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2) (cbrt.f32 (*.f32 n0_i 1/2)) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2) (*.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 1/6) (*.f32 n0_i 1/2))
(fma.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2) (*.f32 n0_i 1/2))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2) (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i 1/2))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) 1/2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (cbrt.f32 n1_i) 1/6) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (sqrt.f32 (*.f32 n0_i 1/2)) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (sqrt.f32 (+.f32 n1_i n0_i)) (*.f32 (sqrt.f32 (+.f32 n1_i n0_i)) 1/6) (*.f32 n0_i 1/2))
(fma.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i 1/2))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) 1/2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) 1/6) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/6 n1_i)) (cbrt.f32 (*.f32 1/6 n1_i))) (cbrt.f32 (*.f32 1/6 n1_i)) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/6 n1_i)) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(fma.f32 (*.f32 1/6 (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (*.f32 1/6 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (*.f32 1/2 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (*.f32 1/2 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 1/6 (+.f32 n1_i n0_i)))
(+.f32 0 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u))
(+.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(+.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 n0_i (*.f32 1/2 u)))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 u)) 1) (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u)) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/2 u)) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) 3)) (fma.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 n0_i (*.f32 1/2 u)) (-.f32 (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (*.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))) (-.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))))
(/.f32 (*.f32 u (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3)))) (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))))
(/.f32 (*.f32 u (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))))
(/.f32 (*.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) u) (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36)) u) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))))
(pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u))))
(log.f32 (*.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (exp.f32 (*.f32 n0_i (*.f32 1/2 u)))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3) (pow.f32 u 3)))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)))
(exp.f32 (log.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)))
(fma.f32 1/6 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 n0_i (*.f32 1/2 u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) u (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 1/2 (*.f32 n0_i u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 n0_i 1/2) u (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 u (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 u (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 1 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 1 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2) (*.f32 (cbrt.f32 (*.f32 n0_i 1/2)) u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2) (*.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (*.f32 (sqrt.f32 (*.f32 n0_i 1/2)) u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 n0_i (*.f32 1/2 u)) 1 (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) 1))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))) (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (cbrt.f32 (*.f32 n0_i (*.f32 1/2 u)))) (cbrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (sqrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (sqrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (sqrt.f32 u)) (*.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (sqrt.f32 u)) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (sqrt.f32 u)) (*.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (sqrt.f32 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 n0_i 1/2))) (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 n0_i 1/2))) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (sqrt.f32 u)) (sqrt.f32 u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 u 1/6) (+.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 u (+.f32 n1_i n0_i)) 1/6 (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2)) (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 u (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (*.f32 n0_i 1/2) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 (*.f32 n0_i 1/2) (sqrt.f32 u)) (sqrt.f32 u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 u n0_i) 1/2 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 u 1/2) n0_i (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2)) (cbrt.f32 (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 u (sqrt.f32 (*.f32 n0_i 1/2))) (sqrt.f32 (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))

simplify116.0ms (0.7%)

Algorithm
egg-herbie
Rules
974×unswap-sqr
724×cancel-sign-sub-inv
594×distribute-rgt-neg-in
572×associate-*r*
558×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04306814
110855728
237185528
Stop Event
node limit
Counts
266 → 247
Calls
Call 1
Inputs
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/3 n0_i)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/3 n0_i)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 1/6 (*.f32 n1_i u))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 1/3 (*.f32 n0_i u))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 1/3 (*.f32 n0_i u))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u)
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 1/6 (*.f32 n1_i u))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 1/6 (*.f32 n1_i u))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(+.f32 0 (*.f32 1/6 (+.f32 n1_i n0_i)))
(+.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 1/6 n1_i))
(+.f32 (*.f32 (*.f32 1/6 n1_i) 1) (*.f32 (*.f32 1/6 n0_i) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6)) (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))))
(-.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 1/6 n1_i) 3) (pow.f32 (*.f32 1/6 n0_i) 3)) (fma.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n1_i) (-.f32 (*.f32 (*.f32 1/6 n0_i) (*.f32 1/6 n0_i)) (*.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n1_i)) (*.f32 (*.f32 1/6 n0_i) (*.f32 1/6 n0_i))) (*.f32 1/6 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 1/6 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i)))
(/.f32 (*.f32 1/6 (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 n1_i n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) 1/6) (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i)))
(/.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/6) (+.f32 n1_i n0_i))
(pow.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) 1)
(pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 3)
(pow.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2)
(sqrt.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))
(log.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))))
(log.f32 (*.f32 (exp.f32 (*.f32 1/6 n0_i)) (exp.f32 (*.f32 1/6 n1_i))))
(log.f32 (/.f32 (exp.f32 (*.f32 1/6 n1_i)) (exp.f32 (*.f32 1/6 n0_i))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216))
(expm1.f32 (log1p.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))
(exp.f32 (log.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 1))
(log1p.f32 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))
(fma.f32 1/6 n1_i (*.f32 1/6 n0_i))
(fma.f32 1/6 n0_i (*.f32 1/6 n1_i))
(fma.f32 n1_i 1/6 (*.f32 1/6 n0_i))
(fma.f32 n0_i 1/6 (*.f32 1/6 n1_i))
(fma.f32 1 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i))
(fma.f32 1 (*.f32 1/6 n0_i) (*.f32 1/6 n1_i))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) 1/6) (*.f32 1/6 n1_i))
(fma.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (cbrt.f32 n1_i) 1/6) (*.f32 1/6 n0_i))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) 1/6) (*.f32 1/6 n1_i))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) 1/6) (*.f32 1/6 n0_i))
(fma.f32 -1 (*.f32 1/6 n0_i) (*.f32 1/6 n1_i))
(fma.f32 (*.f32 1/6 n1_i) 1 (*.f32 (*.f32 1/6 n0_i) 1))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/6 n0_i)) (cbrt.f32 (*.f32 1/6 n0_i))) (cbrt.f32 (*.f32 1/6 n0_i)) (*.f32 1/6 n1_i))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/6 n1_i)) (cbrt.f32 (*.f32 1/6 n1_i))) (cbrt.f32 (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(fma.f32 (sqrt.f32 (*.f32 1/6 n0_i)) (sqrt.f32 (*.f32 1/6 n0_i)) (*.f32 1/6 n1_i))
(fma.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(fma.f32 -1/6 n0_i (*.f32 1/6 n1_i))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i) (*.f32 1/6 n0_i))
(fma.f32 (*.f32 1/6 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (*.f32 1/6 n0_i))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 1/6 n1_i))
(fma.f32 (*.f32 1/6 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 1/6 n1_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)))) 1)
(-.f32 (/.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))) (/.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))))
(*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 1)
(*.f32 1 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)))
(*.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) (pow.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 2) (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(*.f32 (sqrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) (sqrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(*.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i)))))
(*.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36)) (/.f32 1 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))) (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3)))))
(/.f32 1 (/.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))) (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3)))) (neg.f32 (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))) (neg.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36) (*.f32 1/4 (*.f32 n0_i n0_i))) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)))
(pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 1)
(pow.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 3)
(pow.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 2)
(sqrt.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 2))
(log.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6) (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (pow.f32 (exp.f32 1/2) n0_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 1/2) n0_i) (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2))) (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2))) (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))))
(cbrt.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(exp.f32 (log.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(fma.f32 1/6 n1_i (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))
(fma.f32 n1_i 1/6 (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 n0_i 1/2 (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (+.f32 n1_i n0_i) 1/6 (*.f32 n0_i 1/2))
(fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) 1 (*.f32 n0_i 1/2))
(fma.f32 1/2 n0_i (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (*.f32 n0_i 1/2) 1 (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(fma.f32 1 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1 (*.f32 1/6 n1_i) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (cbrt.f32 (*.f32 n0_i 1/2)) (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2) (cbrt.f32 (*.f32 n0_i 1/2)) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2) (*.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 1/6) (*.f32 n0_i 1/2))
(fma.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2) (*.f32 n0_i 1/2))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2) (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i 1/2))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) 1/2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (cbrt.f32 n1_i) 1/6) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (sqrt.f32 (*.f32 n0_i 1/2)) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (sqrt.f32 (+.f32 n1_i n0_i)) (*.f32 (sqrt.f32 (+.f32 n1_i n0_i)) 1/6) (*.f32 n0_i 1/2))
(fma.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i 1/2))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) 1/2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) 1/6) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/6 n1_i)) (cbrt.f32 (*.f32 1/6 n1_i))) (cbrt.f32 (*.f32 1/6 n1_i)) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/6 n1_i)) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(fma.f32 (*.f32 1/6 (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (*.f32 1/6 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 (*.f32 1/2 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 (*.f32 1/2 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 1/6 (+.f32 n1_i n0_i)))
(+.f32 0 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u))
(+.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(+.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 n0_i (*.f32 1/2 u)))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 u)) 1) (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) 1))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u)) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/2 u)) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) 3)) (fma.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 n0_i (*.f32 1/2 u)) (-.f32 (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (*.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))) (-.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))))
(/.f32 (*.f32 u (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3)))) (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))))
(/.f32 (*.f32 u (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))))
(/.f32 (*.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) u) (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36)) u) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))))
(pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u))))
(log.f32 (*.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (exp.f32 (*.f32 n0_i (*.f32 1/2 u)))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3) (pow.f32 u 3)))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)))
(exp.f32 (log.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)))
(fma.f32 1/6 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 n0_i (*.f32 1/2 u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) u (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 1/2 (*.f32 n0_i u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 n0_i 1/2) u (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 u (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 u (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 1 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 1 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2) (*.f32 (cbrt.f32 (*.f32 n0_i 1/2)) u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2) (*.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (*.f32 (sqrt.f32 (*.f32 n0_i 1/2)) u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 n0_i (*.f32 1/2 u)) 1 (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) 1))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))) (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (cbrt.f32 (*.f32 n0_i (*.f32 1/2 u)))) (cbrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (sqrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (sqrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (sqrt.f32 u)) (*.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (sqrt.f32 u)) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (sqrt.f32 u)) (*.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (sqrt.f32 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 n0_i 1/2))) (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 n0_i 1/2))) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (sqrt.f32 u)) (sqrt.f32 u) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 u 1/6) (+.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 u (+.f32 n1_i n0_i)) 1/6 (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2)) (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 u (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(fma.f32 (*.f32 (*.f32 n0_i 1/2) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 (*.f32 n0_i 1/2) (sqrt.f32 u)) (sqrt.f32 u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 u n0_i) 1/2 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 u 1/2) n0_i (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2)) (cbrt.f32 (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(fma.f32 (*.f32 u (sqrt.f32 (*.f32 n0_i 1/2))) (sqrt.f32 (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
Outputs
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(*.f32 -1/6 n0_i)
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(*.f32 1/3 n0_i)
(*.f32 n0_i 1/3)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(*.f32 1/3 n0_i)
(*.f32 n0_i 1/3)
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 1/3 n0_i) (*.f32 1/6 n1_i))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i))
(*.f32 n0_i 1/3)
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(*.f32 1/6 n1_i)
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(+.f32 (*.f32 -1/6 n0_i) (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 n1_i)))
(fma.f32 1/3 n0_i (*.f32 1/6 n1_i))
(fma.f32 n0_i 1/3 (*.f32 1/6 n1_i))
(fma.f32 1/6 n1_i (*.f32 n0_i 1/3))
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 1/2 n0_i) (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 1/3 (*.f32 n0_i u))
(*.f32 (*.f32 n0_i 1/3) u)
(*.f32 n0_i (*.f32 1/3 u))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 1/3 (*.f32 n0_i u))
(*.f32 (*.f32 n0_i 1/3) u)
(*.f32 n0_i (*.f32 1/3 u))
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 1/3 (*.f32 n0_i u)) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u)
(*.f32 (*.f32 n0_i 1/3) u)
(*.f32 n0_i (*.f32 1/3 u))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 n0_i) (*.f32 1/2 n0_i)) u) (*.f32 1/6 (*.f32 n1_i u)))
(*.f32 (fma.f32 1/2 n0_i (*.f32 1/6 (-.f32 n1_i n0_i))) u)
(*.f32 (fma.f32 n0_i 1/3 (*.f32 1/6 n1_i)) u)
(*.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 1/3)) u)
(+.f32 0 (*.f32 1/6 (+.f32 n1_i n0_i)))
(*.f32 1/6 (+.f32 n0_i n1_i))
(+.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(+.f32 (*.f32 1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(+.f32 (*.f32 (*.f32 1/6 n1_i) 1) (*.f32 (*.f32 1/6 n0_i) 1))
(*.f32 1/6 (+.f32 n0_i n1_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6)) (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) 1/6)) (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) 1/6)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) 1/6))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) 1/6)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) 1/6))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) 1/6))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))))
(*.f32 1/6 (+.f32 n0_i n1_i))
(-.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) 1)
(*.f32 1/6 (+.f32 n0_i n1_i))
(/.f32 (+.f32 (pow.f32 (*.f32 1/6 n1_i) 3) (pow.f32 (*.f32 1/6 n0_i) 3)) (fma.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n1_i) (-.f32 (*.f32 (*.f32 1/6 n0_i) (*.f32 1/6 n0_i)) (*.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i)))))
(/.f32 (+.f32 (*.f32 1/216 (pow.f32 n1_i 3)) (pow.f32 (*.f32 n0_i 1/6) 3)) (+.f32 (*.f32 1/36 (*.f32 n1_i n1_i)) (*.f32 (*.f32 n0_i 1/6) (-.f32 (*.f32 n0_i 1/6) (*.f32 1/6 n1_i)))))
(/.f32 (*.f32 1/216 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 n0_i (*.f32 1/6 (*.f32 1/6 (-.f32 n0_i n1_i))))))
(/.f32 (*.f32 1/216 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 1/36 (*.f32 n1_i n1_i) (*.f32 n0_i (*.f32 1/36 (-.f32 n0_i n1_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 1/6 n1_i) (*.f32 1/6 n1_i)) (*.f32 (*.f32 1/6 n0_i) (*.f32 1/6 n0_i))) (*.f32 1/6 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (*.f32 1/6 (-.f32 n1_i n0_i))) (*.f32 1/6 (+.f32 n0_i n1_i)))
(/.f32 (*.f32 1/36 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (*.f32 1/6 (+.f32 n0_i n1_i)))
(/.f32 (*.f32 1/6 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (/.f32 (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i)) 1/6))
(*.f32 (/.f32 1/6 (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))
(/.f32 (*.f32 1/6 (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 n1_i n0_i))
(/.f32 1/6 (/.f32 (+.f32 n0_i n1_i) (pow.f32 (+.f32 n0_i n1_i) 2)))
(*.f32 (/.f32 1/6 (+.f32 n0_i n1_i)) (pow.f32 (+.f32 n0_i n1_i) 2))
(/.f32 1/6 (/.f32 1 (+.f32 n0_i n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) 1/6) (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (/.f32 (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i)) 1/6))
(*.f32 (/.f32 1/6 (fma.f32 n0_i (-.f32 n0_i n1_i) (*.f32 n1_i n1_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))
(/.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/6) (+.f32 n1_i n0_i))
(/.f32 1/6 (/.f32 (+.f32 n0_i n1_i) (pow.f32 (+.f32 n0_i n1_i) 2)))
(*.f32 (/.f32 1/6 (+.f32 n0_i n1_i)) (pow.f32 (+.f32 n0_i n1_i) 2))
(/.f32 1/6 (/.f32 1 (+.f32 n0_i n1_i)))
(pow.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) 1)
(*.f32 1/6 (+.f32 n0_i n1_i))
(pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 3)
(*.f32 1/6 (+.f32 n0_i n1_i))
(pow.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216) 1/3)
(cbrt.f32 (*.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216))
(pow.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2)
(*.f32 1/6 (+.f32 n0_i n1_i))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36))
(log.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6))
(*.f32 1/6 (+.f32 n0_i n1_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))))
(*.f32 1/6 (+.f32 n0_i n1_i))
(log.f32 (*.f32 (exp.f32 (*.f32 1/6 n0_i)) (exp.f32 (*.f32 1/6 n1_i))))
(*.f32 1/6 (+.f32 n0_i n1_i))
(log.f32 (/.f32 (exp.f32 (*.f32 1/6 n1_i)) (exp.f32 (*.f32 1/6 n0_i))))
(*.f32 1/6 (-.f32 n1_i n0_i))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216))
(expm1.f32 (log1p.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))
(*.f32 1/6 (+.f32 n0_i n1_i))
(exp.f32 (log.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))
(*.f32 1/6 (+.f32 n0_i n1_i))
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 1))
(*.f32 1/6 (+.f32 n0_i n1_i))
(log1p.f32 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 1/6 n1_i (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 1/6 n0_i (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 n1_i 1/6 (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 n0_i 1/6 (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 1 (*.f32 1/6 n1_i) (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 1 (*.f32 1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) 1/6) (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (cbrt.f32 n1_i) 1/6) (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) 1/6) (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) 1/6) (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 -1 (*.f32 1/6 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(fma.f32 (*.f32 1/6 n1_i) 1 (*.f32 (*.f32 1/6 n0_i) 1))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/6 n0_i)) (cbrt.f32 (*.f32 1/6 n0_i))) (cbrt.f32 (*.f32 1/6 n0_i)) (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/6 n1_i)) (cbrt.f32 (*.f32 1/6 n1_i))) (cbrt.f32 (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (sqrt.f32 (*.f32 1/6 n0_i)) (sqrt.f32 (*.f32 1/6 n0_i)) (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/6 n1_i)) (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 -1/6 n0_i (*.f32 1/6 n1_i))
(*.f32 1/6 (-.f32 n1_i n0_i))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i) (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (*.f32 1/6 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (*.f32 1/6 n0_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(fma.f32 (*.f32 1/6 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 1/6 n1_i))
(*.f32 1/6 (+.f32 n0_i n1_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)))) 1)
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(-.f32 (/.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))) (/.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 1/4 n0_i) n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 1/4 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) -1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36 (*.f32 n0_i (*.f32 n0_i -1/4))) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)))
(*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 1)
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(*.f32 1 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(*.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) (pow.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 2) (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(*.f32 (sqrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) (sqrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(*.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) 1) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (-.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (*.f32 n0_i 1/2)) (*.f32 (*.f32 1/4 n0_i) n0_i)))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i -1/2)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(*.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36)) (/.f32 1 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 1/4 n0_i) n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 1/4 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) -1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36 (*.f32 n0_i (*.f32 n0_i -1/4))) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 1 (/.f32 (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))) (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3)))))
(/.f32 (*.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) 1) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (-.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (*.f32 n0_i 1/2)) (*.f32 (*.f32 1/4 n0_i) n0_i)))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i -1/2)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(/.f32 1 (/.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))) (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))))
(/.f32 (-.f32 (*.f32 (*.f32 1/4 n0_i) n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 1/4 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) -1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36 (*.f32 n0_i (*.f32 n0_i -1/4))) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) 1) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (-.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (*.f32 n0_i 1/2)) (*.f32 (*.f32 1/4 n0_i) n0_i)))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i -1/2)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)))))
(/.f32 (*.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) 1) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (-.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (*.f32 n0_i 1/2)) (*.f32 (*.f32 1/4 n0_i) n0_i)))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i -1/2)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))))
(/.f32 (-.f32 (*.f32 (*.f32 1/4 n0_i) n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 1/4 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) -1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36 (*.f32 n0_i (*.f32 n0_i -1/4))) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3)))) (neg.f32 (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) 1) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (-.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (*.f32 n0_i 1/2)) (*.f32 (*.f32 1/4 n0_i) n0_i)))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i -1/2)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 n0_i (*.f32 n0_i 1/4))))
(/.f32 (neg.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))) (neg.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 1/4 n0_i) n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 1/4 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) -1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36 (*.f32 n0_i (*.f32 n0_i -1/4))) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)))
(/.f32 (-.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36) (*.f32 1/4 (*.f32 n0_i n0_i))) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)))
(/.f32 (-.f32 (*.f32 (*.f32 1/4 n0_i) n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 1/4 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) -1/36)) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))))
(/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36 (*.f32 n0_i (*.f32 n0_i -1/4))) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)))
(pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 1)
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(pow.f32 (cbrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 3)
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(pow.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3) 1/3)
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(pow.f32 (sqrt.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 2)
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(sqrt.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(log.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(log.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6) (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2)))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (pow.f32 (exp.f32 1/2) n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2)))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(log.f32 (*.f32 (pow.f32 (exp.f32 1/2) n0_i) (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2))) (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) 1/6)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i 1/2))) (+.f32 1 (expm1.f32 (*.f32 1/6 (+.f32 n1_i n0_i))))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(cbrt.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(expm1.f32 (log1p.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(exp.f32 (log.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) 1))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(log1p.f32 (expm1.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 1/6 n1_i (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 n1_i 1/6 (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 n0_i 1/2 (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (+.f32 n1_i n0_i) 1/6 (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) 1 (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 1/2 n0_i (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (*.f32 n0_i 1/2) 1 (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 1 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 1 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 1 (*.f32 1/6 n1_i) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (cbrt.f32 (*.f32 n0_i 1/2)) (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2) (cbrt.f32 (*.f32 n0_i 1/2)) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2) (*.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 1/6) (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2) (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2) (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) 1/2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 (cbrt.f32 n1_i) 1/6) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (sqrt.f32 (*.f32 n0_i 1/2)) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (sqrt.f32 (+.f32 n1_i n0_i)) (*.f32 (sqrt.f32 (+.f32 n1_i n0_i)) 1/6) (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) 1/2) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) 1/6) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 1/6 n1_i)) (cbrt.f32 (*.f32 1/6 n1_i))) (cbrt.f32 (*.f32 1/6 n1_i)) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (sqrt.f32 (*.f32 1/6 n1_i)) (sqrt.f32 (*.f32 1/6 n1_i)) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (*.f32 1/6 (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (*.f32 1/6 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (*.f32 1/6 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (fma.f32 1/6 n0_i (*.f32 n0_i 1/2)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (*.f32 1/2 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(fma.f32 (*.f32 1/2 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 1/6 (+.f32 n1_i n0_i)))
(fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))
(fma.f32 1/6 n1_i (*.f32 n0_i 2/3))
(+.f32 0 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(+.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(+.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(+.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 u)) 1) (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) 1))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u)) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))) u)) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2))) u))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 2/3))) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 2/3))) u))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 n1_i (*.f32 n0_i 2/3))) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u))) 1)
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/2 u)) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) 3)) (fma.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 n0_i (*.f32 1/2 u)) (-.f32 (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (*.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/2 u)) 3) (pow.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 1/6 u)) 3)) (fma.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 1/6 u)) (-.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 1/6 u)) (*.f32 n0_i (*.f32 1/2 u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (*.f32 1/2 u)) 3) (pow.f32 (*.f32 1/6 (*.f32 u (+.f32 n0_i n1_i))) 3)) (fma.f32 n0_i (*.f32 (*.f32 1/4 (*.f32 u u)) n0_i) (*.f32 (*.f32 1/6 u) (*.f32 (+.f32 n0_i n1_i) (*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i -1/2)))))))
(/.f32 (*.f32 (pow.f32 u 3) (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8))) (fma.f32 n0_i (*.f32 (*.f32 1/4 (*.f32 u u)) n0_i) (*.f32 (*.f32 1/6 (*.f32 u (+.f32 n0_i n1_i))) (*.f32 u (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3))))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))) (-.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (*.f32 (*.f32 1/6 u) (*.f32 1/6 u)))) (-.f32 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n0_i n1_i) (*.f32 1/6 u))))
(/.f32 (*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3))) (/.f32 (*.f32 u (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n0_i n1_i)))) (*.f32 u (-.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n0_i n1_i))))))
(/.f32 (*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3))) 1)
(/.f32 (*.f32 u (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3)))) (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))))
(/.f32 (*.f32 u (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8))) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (-.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (*.f32 n0_i 1/2)) (*.f32 (*.f32 1/4 n0_i) n0_i)))
(*.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i -1/2)) (*.f32 n0_i (*.f32 n0_i 1/4)))) u)
(*.f32 (/.f32 u (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 n0_i (*.f32 n0_i 1/4)))) (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)))
(/.f32 (*.f32 u (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36))) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))))
(/.f32 u (/.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))) (-.f32 (*.f32 (*.f32 1/4 n0_i) n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36))))
(/.f32 (fma.f32 1/4 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) -1/36)) (/.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))) u))
(*.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36 (*.f32 n0_i (*.f32 n0_i -1/4))) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3))) u)
(/.f32 (*.f32 (fma.f32 (pow.f32 (+.f32 n1_i n0_i) 3) 1/216 (*.f32 1/8 (pow.f32 n0_i 3))) u) (fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (-.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i 1/2)) (*.f32 1/4 (*.f32 n0_i n0_i))))
(/.f32 (*.f32 u (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8))) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (-.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (*.f32 n0_i 1/2)) (*.f32 (*.f32 1/4 n0_i) n0_i)))
(*.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)) (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i -1/2)) (*.f32 n0_i (*.f32 n0_i 1/4)))) u)
(*.f32 (/.f32 u (fma.f32 (*.f32 1/6 (+.f32 n0_i n1_i)) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3)) (*.f32 n0_i (*.f32 n0_i 1/4)))) (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 3) 1/216 (*.f32 (pow.f32 n0_i 3) 1/8)))
(/.f32 (*.f32 (-.f32 (*.f32 1/4 (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) 1/36)) u) (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n1_i n0_i))))
(/.f32 u (/.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))) (-.f32 (*.f32 (*.f32 1/4 n0_i) n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36))))
(/.f32 (fma.f32 1/4 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (+.f32 n0_i n1_i) 2) -1/36)) (/.f32 (fma.f32 n0_i 1/2 (*.f32 -1/6 (+.f32 n0_i n1_i))) u))
(*.f32 (/.f32 (fma.f32 (pow.f32 (+.f32 n0_i n1_i) 2) 1/36 (*.f32 n0_i (*.f32 n0_i -1/4))) (+.f32 (*.f32 1/6 n1_i) (*.f32 n0_i -1/3))) u)
(pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 1)
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)) 3)
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 3) 1/3)
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)) 2)
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 2))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2))) u))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u))))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(log.f32 (*.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (exp.f32 (*.f32 n0_i (*.f32 1/2 u)))))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u) 3))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3) (pow.f32 u 3)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(cbrt.f32 (*.f32 (pow.f32 u 3) (pow.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) 3)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(exp.f32 (log.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)) 1))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 1/6 (+.f32 n1_i n0_i) (*.f32 n0_i 1/2)) u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 1/6 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 n0_i (*.f32 1/2 u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) u (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 1/2 (*.f32 n0_i u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 n0_i 1/2) u (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 u (*.f32 1/6 (+.f32 n1_i n0_i)) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 u (*.f32 n0_i 1/2) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 1 (*.f32 n0_i (*.f32 1/2 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 1 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2) (*.f32 (cbrt.f32 (*.f32 n0_i 1/2)) u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2) (*.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) u) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (*.f32 (sqrt.f32 (*.f32 n0_i 1/2)) u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) u) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 n0_i (*.f32 1/2 u)) 1 (*.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)) 1))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))) (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (cbrt.f32 (*.f32 n0_i (*.f32 1/2 u)))) (cbrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u))) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (sqrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (sqrt.f32 (*.f32 n0_i (*.f32 1/2 u))) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (sqrt.f32 u)) (*.f32 (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (sqrt.f32 u)) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (sqrt.f32 u)) (*.f32 (sqrt.f32 (*.f32 n0_i 1/2)) (sqrt.f32 u)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 n0_i 1/2))) (*.f32 (sqrt.f32 u) (sqrt.f32 (*.f32 n0_i 1/2))) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (*.f32 1/6 (+.f32 n1_i n0_i)) (sqrt.f32 u)) (sqrt.f32 u) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 u 1/6) (+.f32 n1_i n0_i) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 u (+.f32 n1_i n0_i)) 1/6 (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) 2)) (cbrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 u (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i)))) (sqrt.f32 (*.f32 1/6 (+.f32 n1_i n0_i))) (*.f32 n0_i (*.f32 1/2 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (*.f32 n0_i 1/2) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 (*.f32 n0_i 1/2) (sqrt.f32 u)) (sqrt.f32 u) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 u n0_i) 1/2 (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 u 1/2) n0_i (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (*.f32 n0_i 1/2)) 2)) (cbrt.f32 (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))
(fma.f32 (*.f32 u (sqrt.f32 (*.f32 n0_i 1/2))) (sqrt.f32 (*.f32 n0_i 1/2)) (*.f32 (+.f32 n1_i n0_i) (*.f32 1/6 u)))
(*.f32 u (fma.f32 1/6 (+.f32 n0_i n1_i) (*.f32 n0_i 1/2)))
(*.f32 u (fma.f32 1/6 n1_i (*.f32 n0_i 2/3)))

localize34.0ms (0.2%)

Compiler

Compiled 10 to 6 computations (40% saved)

localize71.0ms (0.4%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.8%
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
99.6%
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
Compiler

Compiled 33 to 20 computations (39.4% saved)

series4.0ms (0%)

Counts
2 → 51
Calls

18 calls:

TimeVariablePointExpression
0.0ms
u
@0
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
0.0ms
n0_i
@0
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
0.0ms
n1_i
@0
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
0.0ms
u
@inf
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
0.0ms
u
@inf
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)

rewrite73.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
946×log-prod
790×fma-def
772×prod-exp
710×pow-prod-down
446×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01036
121928
2322128
Stop Event
node limit
Counts
2 → 134
Calls
Call 1
Inputs
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
Outputs
(+.f32 0 (*.f32 (+.f32 n1_i n0_i) u))
(+.f32 (*.f32 u n1_i) (*.f32 u n0_i))
(+.f32 (*.f32 u n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(+.f32 (*.f32 n0_i u) (*.f32 n1_i u))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u))) 2)) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u))) 1)
(/.f32 (*.f32 u (+.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (fma.f32 n1_i n1_i (*.f32 n0_i (-.f32 n0_i n1_i))))
(/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 n1_i n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) u) (fma.f32 n1_i n1_i (*.f32 n0_i (-.f32 n0_i n1_i))))
(/.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) u) (+.f32 n1_i n0_i))
(pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(exp.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (+.f32 n1_i n0_i) u))) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)) 3) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u))) 2))
(exp.f32 (+.f32 (log.f32 (+.f32 n1_i n0_i)) (*.f32 (log.f32 u) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1) (log.f32 u)))
(exp.f32 (+.f32 (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1) (*.f32 (log.f32 u) 1)))
(exp.f32 (+.f32 (log.f32 u) (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 u) 1) (log.f32 (+.f32 n1_i n0_i))))
(exp.f32 (+.f32 (*.f32 (log.f32 u) 1) (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1)))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(fma.f32 n1_i u (*.f32 n0_i u))
(fma.f32 n0_i u (*.f32 n1_i u))
(fma.f32 u n1_i (*.f32 u n0_i))
(fma.f32 u n0_i (*.f32 u n1_i))
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(*.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))
(*.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(*.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)
(*.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n1_i n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))
(/.f32 1 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))
(/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) (neg.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)
(pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)
(pow.f32 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) -1)
(pow.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) -1)
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(log.f32 (exp.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(log.f32 (*.f32 (exp.f32 n0_i) (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (exp.f32 (*.f32 (+.f32 n1_i n0_i) u))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(log.f32 (*.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (exp.f32 n0_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (exp.f32 n0_i)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(hypot.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(exp.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 1) 1))
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 -1 n0_i (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 n0_i -1 (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 n0_i 1 (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 u (+.f32 n1_i n0_i) n0_i)
(fma.f32 (*.f32 (+.f32 n1_i n0_i) u) 1 n0_i)
(fma.f32 1 n0_i (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 1 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(fma.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (+.f32 n1_i n0_i)) n0_i)
(fma.f32 (cbrt.f32 n0_i) (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 (cbrt.f32 n0_i)) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2) (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) n0_i)
(fma.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2) (*.f32 (cbrt.f32 (+.f32 n1_i n0_i)) u) n0_i)
(fma.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (+.f32 n1_i n0_i)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (sqrt.f32 n0_i) (neg.f32 (sqrt.f32 n0_i)) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) -1) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) n0_i)
(fma.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (+.f32 n1_i n0_i)) (*.f32 (sqrt.f32 (+.f32 n1_i n0_i)) u) n0_i)
(fma.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))) (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1 (+.f32 n0_i n0_i))
(fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n1_i n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n1_i n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (*.f32 (+.f32 n1_i n0_i) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) n0_i)
(fma.f32 (*.f32 (+.f32 n1_i n0_i) (sqrt.f32 u)) (sqrt.f32 u) n0_i)
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)) n0_i)
(fma.f32 (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)) n0_i)
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (*.f32 -1 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))

simplify77.0ms (0.4%)

Algorithm
egg-herbie
Rules
1006×unswap-sqr
736×associate-/r*
566×associate-+l+
560×associate-+r+
500×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02994071
17053777
222843717
Stop Event
node limit
Counts
185 → 188
Calls
Call 1
Inputs
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n1_i u)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
n0_i
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 0 (*.f32 (+.f32 n1_i n0_i) u))
(+.f32 (*.f32 u n1_i) (*.f32 u n0_i))
(+.f32 (*.f32 u n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(+.f32 (*.f32 n0_i u) (*.f32 n1_i u))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u))) 2)) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u))) 1)
(/.f32 (*.f32 u (+.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (fma.f32 n1_i n1_i (*.f32 n0_i (-.f32 n0_i n1_i))))
(/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 n1_i n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) u) (fma.f32 n1_i n1_i (*.f32 n0_i (-.f32 n0_i n1_i))))
(/.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) u) (+.f32 n1_i n0_i))
(pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2))
(log.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(exp.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (+.f32 n1_i n0_i) u))) 1/3))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)) 3) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u))) 2))
(exp.f32 (+.f32 (log.f32 (+.f32 n1_i n0_i)) (*.f32 (log.f32 u) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1) (log.f32 u)))
(exp.f32 (+.f32 (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1) (*.f32 (log.f32 u) 1)))
(exp.f32 (+.f32 (log.f32 u) (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 u) 1) (log.f32 (+.f32 n1_i n0_i))))
(exp.f32 (+.f32 (*.f32 (log.f32 u) 1) (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1)))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(fma.f32 n1_i u (*.f32 n0_i u))
(fma.f32 n0_i u (*.f32 n1_i u))
(fma.f32 u n1_i (*.f32 u n0_i))
(fma.f32 u n0_i (*.f32 u n1_i))
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(*.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))
(*.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(*.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)
(*.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n1_i n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))
(/.f32 1 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))
(/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) (neg.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) 1/2)
(pow.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)
(pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)
(pow.f32 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) -1)
(pow.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) -1)
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(log.f32 (exp.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(log.f32 (*.f32 (exp.f32 n0_i) (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (exp.f32 (*.f32 (+.f32 n1_i n0_i) u))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(log.f32 (*.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (exp.f32 n0_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (exp.f32 n0_i)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(hypot.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(exp.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 2))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 1) 1))
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 -1 n0_i (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 n0_i -1 (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 n0_i 1 (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 u (+.f32 n1_i n0_i) n0_i)
(fma.f32 (*.f32 (+.f32 n1_i n0_i) u) 1 n0_i)
(fma.f32 1 n0_i (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 1 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(fma.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (+.f32 n1_i n0_i)) n0_i)
(fma.f32 (cbrt.f32 n0_i) (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 (cbrt.f32 n0_i)) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2) (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) n0_i)
(fma.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2) (*.f32 (cbrt.f32 (+.f32 n1_i n0_i)) u) n0_i)
(fma.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (+.f32 n1_i n0_i)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (sqrt.f32 n0_i) (neg.f32 (sqrt.f32 n0_i)) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) -1) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) n0_i)
(fma.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (+.f32 n1_i n0_i)) (*.f32 (sqrt.f32 (+.f32 n1_i n0_i)) u) n0_i)
(fma.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))) (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1 (+.f32 n0_i n0_i))
(fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n1_i n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n1_i n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (*.f32 (+.f32 n1_i n0_i) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) n0_i)
(fma.f32 (*.f32 (+.f32 n1_i n0_i) (sqrt.f32 u)) (sqrt.f32 u) n0_i)
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)) n0_i)
(fma.f32 (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)) n0_i)
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 (*.f32 -1 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
Outputs
(*.f32 -1 (*.f32 n0_i u))
(*.f32 (neg.f32 u) n0_i)
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 (neg.f32 u) n0_i)
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 (neg.f32 u) n0_i)
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
n0_i
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(fma.f32 n1_i u (*.f32 (neg.f32 u) n0_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 0 (*.f32 (+.f32 n1_i n0_i) u))
(*.f32 u (+.f32 n0_i n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 u n0_i))
(*.f32 u (+.f32 n0_i n1_i))
(+.f32 (*.f32 u n0_i) (*.f32 u n1_i))
(*.f32 u (+.f32 n0_i n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(*.f32 u (+.f32 n0_i n1_i))
(+.f32 (*.f32 n0_i u) (*.f32 n1_i u))
(*.f32 u (+.f32 n0_i n1_i))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u))) 2)) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) u))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) u))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u))) 1)
(*.f32 u (+.f32 n0_i n1_i))
(/.f32 (*.f32 u (+.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (fma.f32 n1_i n1_i (*.f32 n0_i (-.f32 n0_i n1_i))))
(*.f32 (/.f32 u (fma.f32 n1_i n1_i (*.f32 n0_i (-.f32 n0_i n1_i)))) (+.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 n1_i n0_i))
(/.f32 u (/.f32 (+.f32 n0_i n1_i) (pow.f32 (+.f32 n0_i n1_i) 2)))
(*.f32 (/.f32 u (+.f32 n0_i n1_i)) (pow.f32 (+.f32 n0_i n1_i) 2))
(/.f32 u (/.f32 1 (+.f32 n0_i n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) u) (fma.f32 n1_i n1_i (*.f32 n0_i (-.f32 n0_i n1_i))))
(/.f32 (*.f32 u (+.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (fma.f32 n1_i n1_i (*.f32 n0_i (-.f32 n0_i n1_i))))
(*.f32 (/.f32 u (fma.f32 n1_i n1_i (*.f32 n0_i (-.f32 n0_i n1_i)))) (+.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 (pow.f32 (+.f32 n1_i n0_i) 2) u) (+.f32 n1_i n0_i))
(/.f32 u (/.f32 (+.f32 n0_i n1_i) (pow.f32 (+.f32 n0_i n1_i) 2)))
(*.f32 (/.f32 u (+.f32 n0_i n1_i)) (pow.f32 (+.f32 n0_i n1_i) 2))
(/.f32 u (/.f32 1 (+.f32 n0_i n1_i)))
(pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 1)
(*.f32 u (+.f32 n0_i n1_i))
(pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 3)
(*.f32 u (+.f32 n0_i n1_i))
(pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 1/2)
(*.f32 u (+.f32 n0_i n1_i))
(pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 1/3)
(*.f32 u (+.f32 n0_i n1_i))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2)
(*.f32 u (+.f32 n0_i n1_i))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2))
(*.f32 u (+.f32 n0_i n1_i))
(log.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(*.f32 u (+.f32 n0_i n1_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))))
(*.f32 u (+.f32 n0_i n1_i))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3))
(*.f32 u (+.f32 n0_i n1_i))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)) 1))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)) 1) 1))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u))) 3))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (+.f32 n1_i n0_i) u))) 1/3))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)) 3) 1/3))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u))) 2))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (+.f32 (log.f32 (+.f32 n1_i n0_i)) (*.f32 (log.f32 u) 1)))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (+.f32 (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1) (log.f32 u)))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (+.f32 (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1) (*.f32 (log.f32 u) 1)))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (+.f32 (log.f32 u) (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1)))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (+.f32 (*.f32 (log.f32 u) 1) (log.f32 (+.f32 n1_i n0_i))))
(*.f32 u (+.f32 n0_i n1_i))
(exp.f32 (+.f32 (*.f32 (log.f32 u) 1) (*.f32 (log.f32 (+.f32 n1_i n0_i)) 1)))
(*.f32 u (+.f32 n0_i n1_i))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(*.f32 u (+.f32 n0_i n1_i))
(fma.f32 n1_i u (*.f32 n0_i u))
(*.f32 u (+.f32 n0_i n1_i))
(fma.f32 n0_i u (*.f32 n1_i u))
(*.f32 u (+.f32 n0_i n1_i))
(fma.f32 u n1_i (*.f32 u n0_i))
(*.f32 u (+.f32 n0_i n1_i))
(fma.f32 u n0_i (*.f32 u n1_i))
(*.f32 u (+.f32 n0_i n1_i))
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 1)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(-.f32 (/.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (/.f32 n0_i (/.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) n0_i)))
(-.f32 (/.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (*.f32 (/.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i)) n0_i))
(*.f32 (/.f32 1 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i)))
(*.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(*.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(*.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(*.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))
(*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(*.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n1_i n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))
(*.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n0_i n1_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 n0_i)))
(/.f32 1 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 1 (/.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))
(/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 n0_i n1_i)) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (+.f32 n0_i n1_i)) (fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) (neg.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)) (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 3)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) 1/2)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3) 1/3)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(pow.f32 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) -1)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(pow.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) -1)
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log.f32 (exp.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log.f32 (*.f32 (exp.f32 n0_i) (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (exp.f32 (*.f32 (+.f32 n1_i n0_i) u))))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log.f32 (*.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (exp.f32 n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log.f32 (/.f32 (exp.f32 (*.f32 (+.f32 n1_i n0_i) u)) (+.f32 1 (expm1.f32 n0_i))))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (exp.f32 n0_i)))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(hypot.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(hypot.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(exp.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 1))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 3))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 1/3))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 2))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 1) 1))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 -1 n0_i (*.f32 (+.f32 n1_i n0_i) u))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(fma.f32 n0_i -1 (*.f32 (+.f32 n1_i n0_i) u))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(fma.f32 n0_i 1 (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 u (+.f32 n1_i n0_i) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (*.f32 (+.f32 n1_i n0_i) u) 1 n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 1 n0_i (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 1 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (+.f32 n0_i n0_i))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 n0_i 3))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (+.f32 n1_i n0_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (cbrt.f32 n0_i) (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 (cbrt.f32 n0_i)) (*.f32 (+.f32 n1_i n0_i) u))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(fma.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2) (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (+.f32 n0_i n0_i))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 n0_i 3))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (+.f32 n0_i n0_i))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 n0_i 3))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2) (*.f32 (cbrt.f32 (+.f32 n1_i n0_i)) u) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (+.f32 n0_i n0_i))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 n0_i 3))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (+.f32 n1_i n0_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (sqrt.f32 n0_i) (neg.f32 (sqrt.f32 n0_i)) (*.f32 (+.f32 n1_i n0_i) u))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) -1) (*.f32 (+.f32 n1_i n0_i) u))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (+.f32 n0_i n0_i))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 n0_i 3))
(fma.f32 (sqrt.f32 (+.f32 n1_i n0_i)) (*.f32 (sqrt.f32 (+.f32 n1_i n0_i)) u) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))
(fma.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))) (+.f32 n0_i n0_i))
(+.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))) (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1 (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (+.f32 n0_i n0_i))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 n0_i 3))
(fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n1_i n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n0_i n1_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n0_i n1_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 n0_i)) (+.f32 n0_i (neg.f32 n0_i)))
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n0_i n1_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 n0_i)) 0)
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n1_i n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (sqrt.f32 u) (sqrt.f32 (+.f32 n0_i n1_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(fma.f32 (*.f32 (+.f32 n1_i n0_i) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (*.f32 (+.f32 n1_i n0_i) (sqrt.f32 u)) (sqrt.f32 u) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))
(fma.f32 (*.f32 -1 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 u (+.f32 n0_i n1_i) (neg.f32 n0_i))

localize73.0ms (0.4%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f32 u normAngle)
99.9%
(/.f32 (sin.f32 normAngle) n1_i)
95.0%
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
Compiler

Compiled 25 to 9 computations (64% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
normAngle
@-inf
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
1.0ms
normAngle
@inf
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
1.0ms
n1_i
@0
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
1.0ms
u
@0
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
1.0ms
u
@inf
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))

rewrite71.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1278×log-prod
736×pow-prod-down
536×pow-prod-up
470×pow-exp
430×pow-unpow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01023
121023
2301223
Stop Event
node limit
Counts
1 → 66
Calls
Call 1
Inputs
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
Outputs
(+.f32 0 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 u (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 1 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2)) (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (*.f32 u (neg.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i)
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 u (/.f32 1 n1_i)))
(*.f32 (/.f32 normAngle 1) (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 normAngle (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)) normAngle)
(*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 u (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (/.f32 1 n1_i)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (*.f32 u normAngle) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1/2) (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 1) n1_i)
(*.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (*.f32 u normAngle) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(pow.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2) 1/2)
(pow.f32 (pow.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -1)
(pow.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3)) 1/3)
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) 1) -1)
(neg.f32 (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i))) -1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))

simplify65.0ms (0.4%)

Algorithm
egg-herbie
Rules
1404×times-frac
1302×fma-def
714×associate-/r*
624×distribute-lft-in
600×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02162886
15832836
220892808
Stop Event
node limit
Counts
102 → 94
Calls
Call 1
Inputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 0 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 u (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 1 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2)) (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (*.f32 u (neg.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i)
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 u (/.f32 1 n1_i)))
(*.f32 (/.f32 normAngle 1) (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 normAngle (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)) normAngle)
(*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 u (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (/.f32 1 n1_i)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (*.f32 u normAngle) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1/2) (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 1) n1_i)
(*.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (*.f32 u normAngle) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(pow.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2) 1/2)
(pow.f32 (pow.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -1)
(pow.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3)) 1/3)
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) 1) -1)
(neg.f32 (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i))) -1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
Outputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 n1_i u (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(fma.f32 1/6 (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n1_i u))
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 n1_i u) -7/360) (pow.f32 normAngle 4)) (fma.f32 n1_i u (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))))
(-.f32 (fma.f32 1/6 (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (*.f32 -7/360 (pow.f32 normAngle 4))))
(fma.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i u) 7/360) (*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 n1_i u) -7/360) (pow.f32 normAngle 4)) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (fma.f32 1/6 (*.f32 (*.f32 n1_i u) -7/360) (*.f32 (*.f32 n1_i u) 1/840)) (pow.f32 normAngle 6))))))
(-.f32 (-.f32 (fma.f32 1/6 (*.f32 u (*.f32 n1_i (*.f32 normAngle normAngle))) (*.f32 n1_i u)) (*.f32 (fma.f32 (*.f32 n1_i u) 1/840 (*.f32 (*.f32 n1_i u) -7/2160)) (pow.f32 normAngle 6))) (*.f32 (*.f32 n1_i u) (*.f32 -7/360 (pow.f32 normAngle 4))))
(-.f32 (fma.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i u) 7/360) (*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)))) (*.f32 (*.f32 (*.f32 n1_i u) -31/15120) (pow.f32 normAngle 6)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 0 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 u (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 u (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 1 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2)))
(*.f32 (cbrt.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 n1_i u) normAngle)) -2)))
(*.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))) (cbrt.f32 (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2)))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2)) (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))) (cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 n1_i u) normAngle)) -2)))
(*.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))) (cbrt.f32 (pow.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle)))) 2)))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))) 2)))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (neg.f32 normAngle)) (/.f32 1 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 u (/.f32 1 n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle 1) (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 normAngle (/.f32 1 n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u normAngle)))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)) normAngle)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 u (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (/.f32 1 n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (*.f32 u normAngle) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1/2) (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1/2) (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1/2) (/.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)))
(*.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) -2) (/.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u normAngle)))
(*.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 1) n1_i)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(pow.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2) 1/2)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -1)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(pow.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3)) 1/3)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) 1) -1)
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(neg.f32 (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i)) -2))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))) 3))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 (sin.f32 normAngle) n1_i) 3)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))) 1) 1))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 3))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 1/3))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))) 2))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) n1_i))) -1))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))

localize103.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f32 u normAngle)
100.0%
(sin.f32 (*.f32 u normAngle))
99.9%
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
94.8%
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 33 to 10 computations (69.7% saved)

eval543.0ms (3.2%)

Compiler

Compiled 18905 to 9097 computations (51.9% saved)

prune338.0ms (2%)

Pruning

25 alts after pruning (20 fresh and 5 done)

PrunedKeptTotal
New84210852
Fresh21012
Picked011
Done246
Total84625871
Accurracy
100.0%
Counts
871 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
62.4%
(fma.f32 (-.f32 1 u) n0_i (*.f32 -1/6 (*.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle))))
97.9%
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
70.6%
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
27.2%
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
34.5%
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
33.1%
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
62.2%
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
62.4%
(-.f32 n0_i (*.f32 n0_i u))
79.3%
(+.f32 (/.f32 u (/.f32 1 (+.f32 n0_i n1_i))) n0_i)
92.0%
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
97.6%
(+.f32 (*.f32 (*.f32 (*.f32 n0_i 1/3) u) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
98.6%
(+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n1_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
98.6%
(+.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 u)) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
97.8%
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
80.9%
(+.f32 (*.f32 u n1_i) n0_i)
97.8%
(+.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 n0_i u)))
97.2%
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u))))
97.6%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
34.7%
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
35.9%
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)) normAngle)
62.2%
(*.f32 (-.f32 1 u) n0_i)
34.7%
(*.f32 u n1_i)
35.4%
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)))
49.4%
n0_i
Compiler

Compiled 647 to 442 computations (31.7% saved)

localize237.0ms (1.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (pow.f32 normAngle 2))
99.5%
(*.f32 (-.f32 1 u) n0_i)
99.4%
(*.f32 n1_i (*.f32 1/6 u))
99.1%
(*.f32 1/6 u)
Compiler

Compiled 71 to 42 computations (40.8% saved)

series8.0ms (0%)

Counts
3 → 60
Calls

18 calls:

TimeVariablePointExpression
1.0ms
n1_i
@0
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (pow.f32 normAngle 2))
1.0ms
u
@0
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (pow.f32 normAngle 2))
1.0ms
u
@inf
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (pow.f32 normAngle 2))
1.0ms
normAngle
@0
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (pow.f32 normAngle 2))
0.0ms
n1_i
@inf
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (pow.f32 normAngle 2))

rewrite92.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1074×log-prod
802×exp-prod
788×prod-exp
744×pow-prod-down
502×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01145
122645
2257545
Stop Event
node limit
Counts
3 → 88
Calls
Call 1
Inputs
(*.f32 1/6 u)
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (pow.f32 normAngle 2))
Outputs
(+.f32 0 (*.f32 1/6 u))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) u)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 u))) 1)
(pow.f32 (*.f32 1/6 u) 1)
(pow.f32 (cbrt.f32 (*.f32 1/6 u)) 3)
(pow.f32 (*.f32 1/36 (*.f32 u u)) 1/2)
(pow.f32 (pow.f32 (*.f32 1/6 u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/6 u)) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 1/6 u)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 1/6 u))) 2)) (cbrt.f32 (log.f32 (*.f32 1/6 u))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 1/6 u)))) (sqrt.f32 (log.f32 (*.f32 1/6 u))))
(sqrt.f32 (*.f32 1/36 (*.f32 u u)))
(log.f32 (pow.f32 (exp.f32 1/6) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 u))))
(cbrt.f32 (pow.f32 (*.f32 1/6 u) 3))
(expm1.f32 (log1p.f32 (*.f32 1/6 u)))
(exp.f32 (log.f32 (*.f32 1/6 u)))
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 1/6 u))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 1/6 u))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 1/6 u))) 2))
(log1p.f32 (expm1.f32 (*.f32 1/6 u)))
(+.f32 0 (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 (*.f32 u n1_i)))) 1)
(pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 1)
(pow.f32 (cbrt.f32 (*.f32 1/6 (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 1/6 (*.f32 u n1_i))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i)))) 2)) (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))))) (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(sqrt.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 2))
(log.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(cbrt.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 3))
(expm1.f32 (log1p.f32 (*.f32 1/6 (*.f32 u n1_i))))
(exp.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 2))
(exp.f32 (+.f32 (*.f32 (log.f32 u) 1) (log.f32 (*.f32 1/6 n1_i))))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 u)) (*.f32 (log.f32 n1_i) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1) (log.f32 n1_i)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1) (*.f32 (log.f32 n1_i) 1)))
(exp.f32 (+.f32 (log.f32 n1_i) (*.f32 (log.f32 (*.f32 1/6 u)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (log.f32 (*.f32 1/6 u))))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (*.f32 (log.f32 (*.f32 1/6 u)) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 n1_i)) (*.f32 (log.f32 u) 1)))
(log1p.f32 (expm1.f32 (*.f32 1/6 (*.f32 u n1_i))))
(+.f32 0 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))) 1)
(pow.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 6) 1/3)
(pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))) 2)) (cbrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))) (sqrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))))
(sqrt.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 4))
(log.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 6))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(exp.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i))))) 2))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (log.f32 (*.f32 1/6 (*.f32 u (*.f32 normAngle normAngle))))))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1) (log.f32 (*.f32 normAngle normAngle))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1) (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 normAngle normAngle)) (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1) (log.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1) (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (log.f32 n1_i) 1)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))

simplify78.0ms (0.5%)

Algorithm
egg-herbie
Rules
1440×log-prod
1194×fma-def
826×unswap-sqr
674×distribute-lft-in
660×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02343004
15262908
214152908
362222908
Stop Event
node limit
Counts
148 → 109
Calls
Call 1
Inputs
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 0 (*.f32 1/6 u))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) u)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 u))) 1)
(pow.f32 (*.f32 1/6 u) 1)
(pow.f32 (cbrt.f32 (*.f32 1/6 u)) 3)
(pow.f32 (*.f32 1/36 (*.f32 u u)) 1/2)
(pow.f32 (pow.f32 (*.f32 1/6 u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/6 u)) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 1/6 u)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 1/6 u))) 2)) (cbrt.f32 (log.f32 (*.f32 1/6 u))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 1/6 u)))) (sqrt.f32 (log.f32 (*.f32 1/6 u))))
(sqrt.f32 (*.f32 1/36 (*.f32 u u)))
(log.f32 (pow.f32 (exp.f32 1/6) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 u))))
(cbrt.f32 (pow.f32 (*.f32 1/6 u) 3))
(expm1.f32 (log1p.f32 (*.f32 1/6 u)))
(exp.f32 (log.f32 (*.f32 1/6 u)))
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 1/6 u))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 1/6 u))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 1/6 u))) 2))
(log1p.f32 (expm1.f32 (*.f32 1/6 u)))
(+.f32 0 (*.f32 1/6 (*.f32 u n1_i)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 (*.f32 u n1_i)))) 1)
(pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 1)
(pow.f32 (cbrt.f32 (*.f32 1/6 (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 1/6 (*.f32 u n1_i))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i)))) 2)) (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))))) (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(sqrt.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 2))
(log.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(cbrt.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 3))
(expm1.f32 (log1p.f32 (*.f32 1/6 (*.f32 u n1_i))))
(exp.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 2))
(exp.f32 (+.f32 (*.f32 (log.f32 u) 1) (log.f32 (*.f32 1/6 n1_i))))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 u)) (*.f32 (log.f32 n1_i) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1) (log.f32 n1_i)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1) (*.f32 (log.f32 n1_i) 1)))
(exp.f32 (+.f32 (log.f32 n1_i) (*.f32 (log.f32 (*.f32 1/6 u)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (log.f32 (*.f32 1/6 u))))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (*.f32 (log.f32 (*.f32 1/6 u)) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 n1_i)) (*.f32 (log.f32 u) 1)))
(log1p.f32 (expm1.f32 (*.f32 1/6 (*.f32 u n1_i))))
(+.f32 0 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))) 1)
(pow.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 4) 1/2)
(pow.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 6) 1/3)
(pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))) 2)) (cbrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))) (sqrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))))
(sqrt.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 4))
(log.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 6))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(exp.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 6)) 1/3))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i))))) 2))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (log.f32 (*.f32 1/6 (*.f32 u (*.f32 normAngle normAngle))))))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1) (log.f32 (*.f32 normAngle normAngle))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1) (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 normAngle normAngle)) (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1)))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1) (log.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1) (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1)))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (log.f32 n1_i) 1)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
Outputs
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(+.f32 0 (*.f32 1/6 u))
(*.f32 1/6 u)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) u)) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) u))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) u))))
(*.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) u))) 3)
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) u))))
(*.f32 1/6 u)
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 u))) 1)
(*.f32 1/6 u)
(pow.f32 (*.f32 1/6 u) 1)
(*.f32 1/6 u)
(pow.f32 (cbrt.f32 (*.f32 1/6 u)) 3)
(*.f32 1/6 u)
(pow.f32 (*.f32 1/36 (*.f32 u u)) 1/2)
(*.f32 1/6 u)
(pow.f32 (pow.f32 (*.f32 1/6 u) 3) 1/3)
(*.f32 1/6 u)
(pow.f32 (sqrt.f32 (*.f32 1/6 u)) 2)
(*.f32 1/6 u)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 1/6 u)))
(*.f32 1/6 u)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 1/6 u))) 2)) (cbrt.f32 (log.f32 (*.f32 1/6 u))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 1/6 u)))) (sqrt.f32 (log.f32 (*.f32 1/6 u))))
(sqrt.f32 (*.f32 1/36 (*.f32 u u)))
(*.f32 1/6 u)
(log.f32 (pow.f32 (exp.f32 1/6) u))
(*.f32 1/6 u)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 u))))
(*.f32 1/6 u)
(cbrt.f32 (pow.f32 (*.f32 1/6 u) 3))
(*.f32 1/6 u)
(expm1.f32 (log1p.f32 (*.f32 1/6 u)))
(*.f32 1/6 u)
(exp.f32 (log.f32 (*.f32 1/6 u)))
(*.f32 1/6 u)
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1))
(*.f32 1/6 u)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1) 1))
(*.f32 1/6 u)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 1/6 u))) 3))
(*.f32 1/6 u)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 1/6 u))) 1/3))
(*.f32 1/6 u)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 1/6 u))) 2))
(*.f32 1/6 u)
(log1p.f32 (expm1.f32 (*.f32 1/6 u)))
(*.f32 1/6 u)
(+.f32 0 (*.f32 1/6 (*.f32 u n1_i)))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 n1_i u))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 n1_i u)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 n1_i u)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 1/6 (*.f32 u n1_i)))) 1)
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 1)
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(pow.f32 (cbrt.f32 (*.f32 1/6 (*.f32 u n1_i))) 3)
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(pow.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 2) 1/2)
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(pow.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 3) 1/3)
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(pow.f32 (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i))) 2)
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 1/6 (*.f32 u n1_i))))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i)))) 2)) (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 n1_i u)))) 2)) (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 n1_i u)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 n1_i (*.f32 1/6 u)))) 2)) (cbrt.f32 (log.f32 (*.f32 n1_i (*.f32 1/6 u)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))))) (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 n1_i u))))) (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 n1_i u)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 n1_i (*.f32 1/6 u))))) (sqrt.f32 (log.f32 (*.f32 n1_i (*.f32 1/6 u)))))
(sqrt.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 2))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(log.f32 (pow.f32 (exp.f32 1/6) (*.f32 u n1_i)))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(cbrt.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 3))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(expm1.f32 (log1p.f32 (*.f32 1/6 (*.f32 u n1_i))))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1) 1))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 3))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 1/6 (*.f32 u n1_i)) 3)) 1/3))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 2))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (+.f32 (*.f32 (log.f32 u) 1) (log.f32 (*.f32 1/6 n1_i))))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 u)) (*.f32 (log.f32 n1_i) 1)))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1) (log.f32 n1_i)))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 u)) 1) (*.f32 (log.f32 n1_i) 1)))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (+.f32 (log.f32 n1_i) (*.f32 (log.f32 (*.f32 1/6 u)) 1)))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (log.f32 (*.f32 1/6 u))))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (*.f32 (log.f32 (*.f32 1/6 u)) 1)))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 n1_i)) (*.f32 (log.f32 u) 1)))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(log1p.f32 (expm1.f32 (*.f32 1/6 (*.f32 u n1_i))))
(*.f32 1/6 (*.f32 n1_i u))
(*.f32 n1_i (*.f32 1/6 u))
(+.f32 0 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle)))) 2)) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))) 1)
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(pow.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u) 1)
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)) 3)
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(pow.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 4) 1/2)
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(pow.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 6) 1/3)
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 2)
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))) 2)) (cbrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 u (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))) 2)) (cbrt.f32 (log.f32 (*.f32 u (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle)))) 2)) (cbrt.f32 (log.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))) 2)) (cbrt.f32 (log.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))) (sqrt.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 u (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)))))) (sqrt.f32 (log.f32 (*.f32 u (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))))) (sqrt.f32 (log.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))))) (sqrt.f32 (log.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))))
(sqrt.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 4))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(log.f32 (pow.f32 (pow.f32 (exp.f32 1/6) u) (*.f32 n1_i (*.f32 normAngle normAngle))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(cbrt.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 6))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)) 1))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)) 1) 1))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u))) 3))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i)))) 6)) 1/3))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (*.f32 u n1_i))))) 2))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (log.f32 (*.f32 1/6 (*.f32 u (*.f32 normAngle normAngle))))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1) (log.f32 (*.f32 normAngle normAngle))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1) (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (+.f32 (log.f32 (*.f32 normAngle normAngle)) (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1) (log.f32 (*.f32 1/6 (*.f32 u n1_i)))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 normAngle normAngle)) 1) (*.f32 (log.f32 (*.f32 1/6 (*.f32 u n1_i))) 1)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(exp.f32 (+.f32 (log.f32 (*.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)))) (*.f32 (log.f32 n1_i) 1)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 1/6 n1_i)) u)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))
(*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle))

localize93.0ms (0.5%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 16 to 11 computations (31.3% saved)

localize99.0ms (0.6%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f32 u normAngle)
95.0%
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
Compiler

Compiled 21 to 8 computations (61.9% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u
@-inf
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
0.0ms
n1_i
@-inf
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
0.0ms
u
@0
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
0.0ms
u
@inf
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
0.0ms
normAngle
@inf
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))

rewrite64.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1108×log-prod
718×prod-exp
648×pow-prod-down
450×div-exp
438×pow-prod-up
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0819
117319
2258313
Stop Event
node limit
Counts
1 → 73
Calls
Call 1
Inputs
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
Outputs
(+.f32 0 (*.f32 n1_i (/.f32 u 1)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (/.f32 u 1)))) 1)
(*.f32 u (/.f32 1 (/.f32 normAngle (*.f32 normAngle n1_i))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i normAngle)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i normAngle)))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i normAngle))
(*.f32 n1_i (/.f32 u 1))
(*.f32 (*.f32 n1_i (/.f32 u 1)) 1)
(*.f32 1 (*.f32 n1_i (/.f32 u 1)))
(*.f32 1 (/.f32 u (/.f32 1 n1_i)))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) (pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) 2) (cbrt.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 n1_i normAngle)))
(*.f32 (sqrt.f32 (*.f32 n1_i (/.f32 u 1))) (sqrt.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i normAngle)))
(*.f32 (*.f32 normAngle (neg.f32 u)) (/.f32 1 (/.f32 (neg.f32 normAngle) n1_i)))
(*.f32 (/.f32 n1_i normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 u 1) n1_i)
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 normAngle n1_i)))
(*.f32 (/.f32 normAngle 1) (/.f32 u (/.f32 normAngle n1_i)))
(*.f32 (/.f32 u normAngle) (/.f32 normAngle (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 normAngle n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 normAngle n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) normAngle) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 u (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 u (/.f32 normAngle n1_i)) normAngle)
(*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 u (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 1 normAngle) (/.f32 (*.f32 u normAngle) (/.f32 1 n1_i)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) -2) (/.f32 (*.f32 u normAngle) (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (pow.f32 (/.f32 normAngle n1_i) -1/2) (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) normAngle) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (cbrt.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (*.f32 (/.f32 u 1) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 (*.f32 (/.f32 u 1) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (*.f32 u normAngle) 1) (/.f32 n1_i normAngle))
(*.f32 (/.f32 (*.f32 u normAngle) (neg.f32 normAngle)) (neg.f32 n1_i))
(pow.f32 (*.f32 n1_i (/.f32 u 1)) 1)
(pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) 3)
(pow.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 n1_i (/.f32 u 1))) 2)
(pow.f32 (*.f32 1 (/.f32 (/.f32 1 n1_i) u)) -1)
(pow.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 n1_i normAngle) -3)) 1/3)
(pow.f32 (/.f32 (*.f32 1 (/.f32 (/.f32 1 n1_i) u)) 1) -1)
(neg.f32 (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 normAngle) n1_i)))
(sqrt.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n1_i (/.f32 u 1)))))
(cbrt.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 n1_i normAngle) -3)))
(expm1.f32 (log1p.f32 (*.f32 n1_i (/.f32 u 1))))
(exp.f32 (log.f32 (*.f32 n1_i (/.f32 u 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 n1_i (/.f32 u 1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 n1_i (/.f32 u 1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 n1_i (/.f32 u 1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 n1_i (/.f32 u 1)))) 2))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 n1_i (/.f32 u 1)))) -1))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) (log.f32 (/.f32 n1_i normAngle))))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (-.f32 (log.f32 u) 0)))
(exp.f32 (+.f32 (log.f32 (/.f32 n1_i normAngle)) (*.f32 (log.f32 (*.f32 u normAngle)) 1)))
(exp.f32 (+.f32 (-.f32 (log.f32 u) 0) (*.f32 (log.f32 n1_i) 1)))
(exp.f32 (-.f32 (*.f32 (log.f32 u) 1) (log.f32 (/.f32 normAngle (*.f32 normAngle n1_i)))))
(exp.f32 (-.f32 (log.f32 (*.f32 u normAngle)) (*.f32 (log.f32 (/.f32 normAngle n1_i)) 1)))
(exp.f32 (-.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) (log.f32 (/.f32 normAngle n1_i))))
(exp.f32 (-.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) (*.f32 (log.f32 (/.f32 normAngle n1_i)) 1)))
(log1p.f32 (expm1.f32 (*.f32 n1_i (/.f32 u 1))))

simplify87.0ms (0.5%)

Algorithm
egg-herbie
Rules
1468×log-prod
906×times-frac
844×log-div
648×associate-/r*
574×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02061191
15711167
216631167
367581167
Stop Event
node limit
Counts
109 → 83
Calls
Call 1
Inputs
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(+.f32 0 (*.f32 n1_i (/.f32 u 1)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (/.f32 u 1)))) 1)
(*.f32 u (/.f32 1 (/.f32 normAngle (*.f32 normAngle n1_i))))
(*.f32 u (*.f32 normAngle (/.f32 n1_i normAngle)))
(*.f32 normAngle (*.f32 u (/.f32 n1_i normAngle)))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i normAngle))
(*.f32 n1_i (/.f32 u 1))
(*.f32 (*.f32 n1_i (/.f32 u 1)) 1)
(*.f32 1 (*.f32 n1_i (/.f32 u 1)))
(*.f32 1 (/.f32 u (/.f32 1 n1_i)))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) (pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) 2) (cbrt.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 n1_i normAngle)))
(*.f32 (sqrt.f32 (*.f32 n1_i (/.f32 u 1))) (sqrt.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i normAngle)))
(*.f32 (*.f32 normAngle (neg.f32 u)) (/.f32 1 (/.f32 (neg.f32 normAngle) n1_i)))
(*.f32 (/.f32 n1_i normAngle) (*.f32 u normAngle))
(*.f32 (/.f32 u 1) n1_i)
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 normAngle n1_i)))
(*.f32 (/.f32 normAngle 1) (/.f32 u (/.f32 normAngle n1_i)))
(*.f32 (/.f32 u normAngle) (/.f32 normAngle (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 normAngle n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 normAngle n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) normAngle) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 u (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 u (/.f32 normAngle n1_i)) normAngle)
(*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 u (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 1 normAngle) (/.f32 (*.f32 u normAngle) (/.f32 1 n1_i)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) -2) (/.f32 (*.f32 u normAngle) (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (pow.f32 (/.f32 normAngle n1_i) -1/2) (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) normAngle) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (cbrt.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (*.f32 (/.f32 u 1) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 (*.f32 (/.f32 u 1) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (*.f32 u normAngle) 1) (/.f32 n1_i normAngle))
(*.f32 (/.f32 (*.f32 u normAngle) (neg.f32 normAngle)) (neg.f32 n1_i))
(pow.f32 (*.f32 n1_i (/.f32 u 1)) 1)
(pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) 3)
(pow.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 n1_i (/.f32 u 1))) 2)
(pow.f32 (*.f32 1 (/.f32 (/.f32 1 n1_i) u)) -1)
(pow.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 n1_i normAngle) -3)) 1/3)
(pow.f32 (/.f32 (*.f32 1 (/.f32 (/.f32 1 n1_i) u)) 1) -1)
(neg.f32 (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 normAngle) n1_i)))
(sqrt.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n1_i (/.f32 u 1)))))
(cbrt.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 n1_i normAngle) -3)))
(expm1.f32 (log1p.f32 (*.f32 n1_i (/.f32 u 1))))
(exp.f32 (log.f32 (*.f32 n1_i (/.f32 u 1))))
(exp.f32 (*.f32 (log.f32 (*.f32 n1_i (/.f32 u 1))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 n1_i (/.f32 u 1))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 n1_i (/.f32 u 1)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 n1_i (/.f32 u 1)))) 2))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 n1_i (/.f32 u 1)))) -1))
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) (log.f32 (/.f32 n1_i normAngle))))
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (-.f32 (log.f32 u) 0)))
(exp.f32 (+.f32 (log.f32 (/.f32 n1_i normAngle)) (*.f32 (log.f32 (*.f32 u normAngle)) 1)))
(exp.f32 (+.f32 (-.f32 (log.f32 u) 0) (*.f32 (log.f32 n1_i) 1)))
(exp.f32 (-.f32 (*.f32 (log.f32 u) 1) (log.f32 (/.f32 normAngle (*.f32 normAngle n1_i)))))
(exp.f32 (-.f32 (log.f32 (*.f32 u normAngle)) (*.f32 (log.f32 (/.f32 normAngle n1_i)) 1)))
(exp.f32 (-.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) (log.f32 (/.f32 normAngle n1_i))))
(exp.f32 (-.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) (*.f32 (log.f32 (/.f32 normAngle n1_i)) 1)))
(log1p.f32 (expm1.f32 (*.f32 n1_i (/.f32 u 1))))
Outputs
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(+.f32 0 (*.f32 n1_i (/.f32 u 1)))
(*.f32 n1_i u)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1))) 2)) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) u))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) u))))
(*.f32 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n1_i) u))) 3)
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))))
(*.f32 n1_i u)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (/.f32 u 1)))) 1)
(*.f32 n1_i u)
(*.f32 u (/.f32 1 (/.f32 normAngle (*.f32 normAngle n1_i))))
(*.f32 n1_i u)
(*.f32 u (*.f32 normAngle (/.f32 n1_i normAngle)))
(*.f32 n1_i u)
(*.f32 normAngle (*.f32 u (/.f32 n1_i normAngle)))
(*.f32 n1_i u)
(*.f32 (*.f32 u normAngle) (/.f32 n1_i normAngle))
(*.f32 n1_i u)
(*.f32 n1_i (/.f32 u 1))
(*.f32 n1_i u)
(*.f32 (*.f32 n1_i (/.f32 u 1)) 1)
(*.f32 n1_i u)
(*.f32 1 (*.f32 n1_i (/.f32 u 1)))
(*.f32 n1_i u)
(*.f32 1 (/.f32 u (/.f32 1 n1_i)))
(*.f32 n1_i u)
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) (pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) 2))
(*.f32 n1_i u)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) 2) (cbrt.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 n1_i u)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 n1_i normAngle)))
(*.f32 n1_i u)
(*.f32 (sqrt.f32 (*.f32 n1_i (/.f32 u 1))) (sqrt.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 n1_i u)
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i normAngle)))
(*.f32 n1_i u)
(*.f32 (*.f32 normAngle (neg.f32 u)) (/.f32 1 (/.f32 (neg.f32 normAngle) n1_i)))
(*.f32 n1_i u)
(*.f32 (/.f32 n1_i normAngle) (*.f32 u normAngle))
(*.f32 n1_i u)
(*.f32 (/.f32 u 1) n1_i)
(*.f32 n1_i u)
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 normAngle n1_i)))
(*.f32 n1_i u)
(*.f32 (/.f32 normAngle 1) (/.f32 u (/.f32 normAngle n1_i)))
(*.f32 n1_i u)
(*.f32 (/.f32 u normAngle) (/.f32 normAngle (/.f32 1 n1_i)))
(*.f32 n1_i u)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 normAngle n1_i)))
(*.f32 n1_i u)
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 normAngle n1_i)))
(*.f32 n1_i u)
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) normAngle) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 n1_i u)
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i))))
(/.f32 u (/.f32 (sqrt.f32 (/.f32 normAngle n1_i)) (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i)))))
(*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 u (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i))))
(/.f32 u (/.f32 (sqrt.f32 (/.f32 normAngle n1_i)) (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i)))))
(*.f32 (/.f32 u (/.f32 normAngle n1_i)) normAngle)
(*.f32 n1_i u)
(*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 u (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 1 normAngle) (/.f32 (*.f32 u normAngle) (/.f32 1 n1_i)))
(*.f32 n1_i u)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) -2) (/.f32 (*.f32 u normAngle) (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) -2) (/.f32 u (/.f32 (cbrt.f32 (/.f32 normAngle n1_i)) normAngle)))
(*.f32 (pow.f32 (/.f32 normAngle n1_i) -1/2) (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (pow.f32 (/.f32 normAngle n1_i) -1/2) (*.f32 u (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i)))))
(/.f32 (pow.f32 (/.f32 normAngle n1_i) -1/2) (/.f32 (sqrt.f32 (/.f32 normAngle n1_i)) (*.f32 u normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) normAngle) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)))
(*.f32 n1_i u)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (cbrt.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 (cbrt.f32 (*.f32 n1_i u)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 n1_i u)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 (cbrt.f32 (*.f32 u normAngle)) (sqrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 normAngle n1_i))) (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i))))
(/.f32 u (/.f32 (sqrt.f32 (/.f32 normAngle n1_i)) (/.f32 normAngle (sqrt.f32 (/.f32 normAngle n1_i)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 (sqrt.f32 (*.f32 u normAngle)) (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 normAngle n1_i)) 2)) (/.f32 normAngle (cbrt.f32 (/.f32 normAngle n1_i))))
(*.f32 (*.f32 (/.f32 u 1) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i))
(*.f32 n1_i u)
(*.f32 (*.f32 (/.f32 u 1) (sqrt.f32 n1_i)) (sqrt.f32 n1_i))
(*.f32 n1_i u)
(*.f32 (/.f32 (*.f32 u normAngle) 1) (/.f32 n1_i normAngle))
(*.f32 n1_i u)
(*.f32 (/.f32 (*.f32 u normAngle) (neg.f32 normAngle)) (neg.f32 n1_i))
(*.f32 n1_i u)
(pow.f32 (*.f32 n1_i (/.f32 u 1)) 1)
(*.f32 n1_i u)
(pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1))) 3)
(*.f32 n1_i u)
(pow.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 2) 1/2)
(*.f32 n1_i u)
(pow.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 3) 1/3)
(*.f32 n1_i u)
(pow.f32 (sqrt.f32 (*.f32 n1_i (/.f32 u 1))) 2)
(*.f32 n1_i u)
(pow.f32 (*.f32 1 (/.f32 (/.f32 1 n1_i) u)) -1)
(*.f32 n1_i u)
(pow.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 n1_i normAngle) -3)) 1/3)
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 n1_i normAngle) -3)))
(pow.f32 (/.f32 (*.f32 1 (/.f32 (/.f32 1 n1_i) u)) 1) -1)
(*.f32 n1_i u)
(neg.f32 (/.f32 (*.f32 u normAngle) (/.f32 (neg.f32 normAngle) n1_i)))
(*.f32 n1_i u)
(sqrt.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 2))
(*.f32 n1_i u)
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 u 1)))
(*.f32 n1_i u)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n1_i (/.f32 u 1)))))
(*.f32 n1_i u)
(cbrt.f32 (pow.f32 (*.f32 n1_i (/.f32 u 1)) 3))
(*.f32 n1_i u)
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u normAngle) 3) (pow.f32 (/.f32 n1_i normAngle) -3)))
(expm1.f32 (log1p.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 n1_i u)
(exp.f32 (log.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 n1_i u)
(exp.f32 (*.f32 (log.f32 (*.f32 n1_i (/.f32 u 1))) 1))
(*.f32 n1_i u)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 n1_i (/.f32 u 1))) 1) 1))
(*.f32 n1_i u)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u 1)))) 3))
(*.f32 n1_i u)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 n1_i (/.f32 u 1)))) 1/3))
(*.f32 n1_i u)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 n1_i (/.f32 u 1)))) 2))
(*.f32 n1_i u)
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 n1_i (/.f32 u 1)))) -1))
(*.f32 n1_i u)
(exp.f32 (+.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) (log.f32 (/.f32 n1_i normAngle))))
(*.f32 n1_i u)
(exp.f32 (+.f32 (*.f32 (log.f32 n1_i) 1) (-.f32 (log.f32 u) 0)))
(*.f32 n1_i u)
(exp.f32 (+.f32 (log.f32 (/.f32 n1_i normAngle)) (*.f32 (log.f32 (*.f32 u normAngle)) 1)))
(*.f32 n1_i u)
(exp.f32 (+.f32 (-.f32 (log.f32 u) 0) (*.f32 (log.f32 n1_i) 1)))
(*.f32 n1_i u)
(exp.f32 (-.f32 (*.f32 (log.f32 u) 1) (log.f32 (/.f32 normAngle (*.f32 normAngle n1_i)))))
(*.f32 n1_i u)
(exp.f32 (-.f32 (log.f32 (*.f32 u normAngle)) (*.f32 (log.f32 (/.f32 normAngle n1_i)) 1)))
(*.f32 n1_i u)
(exp.f32 (-.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) (log.f32 (/.f32 normAngle n1_i))))
(*.f32 n1_i u)
(exp.f32 (-.f32 (*.f32 (log.f32 (*.f32 u normAngle)) 1) (*.f32 (log.f32 (/.f32 normAngle n1_i)) 1)))
(*.f32 n1_i u)
(log1p.f32 (expm1.f32 (*.f32 n1_i (/.f32 u 1))))
(*.f32 n1_i u)

localize142.0ms (0.8%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(-.f32 1 (*.f32 u u))
99.8%
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u))))
99.6%
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
99.1%
(/.f32 n0_i (+.f32 u 1))
Compiler

Compiled 54 to 28 computations (48.1% saved)

series19.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
11.0ms
n0_i
@0
(/.f32 n0_i (+.f32 u 1))
1.0ms
n0_i
@inf
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
1.0ms
n0_i
@0
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
1.0ms
n0_i
@inf
(/.f32 n0_i (+.f32 u 1))
1.0ms
n1_i
@0
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u))))

rewrite99.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1498×log-prod
1254×fma-def
524×log1p-udef
522×expm1-udef
478×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01396
129372
2431072
Stop Event
node limit
Counts
4 → 236
Calls
Call 1
Inputs
(/.f32 n0_i (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
Outputs
(+.f32 0 (/.f32 n0_i (+.f32 u 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1)))) (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (+.f32 u 1)))) 1)
(*.f32 n0_i (/.f32 1 (+.f32 u 1)))
(*.f32 1 (/.f32 n0_i (+.f32 u 1)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) 1)
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (+.f32 u 1))))
(*.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (+.f32 u 1))))
(*.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))))
(*.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)))
(*.f32 (/.f32 1 (+.f32 u 1)) n0_i)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u 1))) (/.f32 n0_i (sqrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (+.f32 u 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (+.f32 u 1))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (+.f32 u 1)))
(*.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u))
(*.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1))
(pow.f32 (/.f32 n0_i (+.f32 u 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 3)
(pow.f32 (pow.f32 (/.f32 n0_i (+.f32 u 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) 2)
(pow.f32 (/.f32 (+.f32 u 1) n0_i) -1)
(neg.f32 (/.f32 n0_i (fma.f32 -1 u -1)))
(sqrt.f32 (pow.f32 (/.f32 n0_i (+.f32 u 1)) 2))
(log.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n0_i (+.f32 u 1)))))
(cbrt.f32 (pow.f32 (/.f32 n0_i (+.f32 u 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 n0_i 3) (pow.f32 (+.f32 u 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 n0_i (+.f32 u 1))))
(exp.f32 (-.f32 (log.f32 n0_i) (log1p.f32 u)))
(exp.f32 (*.f32 (-.f32 (log.f32 n0_i) (log1p.f32 u)) 1))
(log1p.f32 (expm1.f32 (/.f32 n0_i (+.f32 u 1))))
(+.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(+.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(+.f32 0 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (cbrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) 1)
(/.f32 n0_i (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(/.f32 1 (/.f32 (+.f32 u 1) (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) n0_i))
(/.f32 (-.f32 1 (pow.f32 u 6)) (*.f32 (/.f32 (+.f32 u 1) n0_i) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (*.f32 (/.f32 (+.f32 u 1) n0_i) (fma.f32 u u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 6))) (*.f32 (+.f32 u 1) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (*.f32 (+.f32 u 1) (fma.f32 u u 1)))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (pow.f32 u 6))) (*.f32 (fma.f32 -1 u -1) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (pow.f32 u 4))) (*.f32 (fma.f32 -1 u -1) (fma.f32 u u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) n0_i) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (+.f32 u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) 1) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (/.f32 (+.f32 u 1) n0_i)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) (neg.f32 n0_i)) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (fma.f32 -1 u -1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) n0_i) (*.f32 (fma.f32 u u 1) (+.f32 u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) 1) (*.f32 (fma.f32 u u 1) (/.f32 (+.f32 u 1) n0_i)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) (neg.f32 n0_i)) (*.f32 (fma.f32 u u 1) (fma.f32 -1 u -1)))
(/.f32 (neg.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (fma.f32 -1 u -1))
(/.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (pow.f32 u 6))) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (pow.f32 u 4))) (fma.f32 u u 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (neg.f32 n0_i)) (fma.f32 -1 u -1))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (*.f32 u u))) (fma.f32 -1 u -1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 n0_i (+.f32 u 1))) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 n0_i (+.f32 u 1))) (fma.f32 u u 1))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 u 1))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(exp.f32 (log.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(fma.f32 n0_i (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 n0_i (/.f32 1 (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 1 (/.f32 n0_i (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 1 (/.f32 n0_i (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 n0_i (+.f32 u 1)) 1 (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 n0_i (+.f32 u 1)) 1 (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (+.f32 u 1)) n0_i (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (+.f32 u 1)) n0_i (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 u 1))) (/.f32 n0_i (sqrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 u 1))) (/.f32 n0_i (sqrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (+.f32 u 1))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (+.f32 u 1))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (/.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(*.f32 1 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)))
(*.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 2)) (cbrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3)) (/.f32 1 (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))))
(/.f32 1 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3)) (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))) (neg.f32 (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))
(pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)))))
(log.f32 (*.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (pow.f32 (exp.f32 n1_i) u)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n1_i) u) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(exp.f32 (log.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n0_i (*.f32 (/.f32 1 (+.f32 u 1)) (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 1 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 1 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)) (*.f32 u n1_i))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 1 (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 u n1_i) 1 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 (cbrt.f32 n1_i) u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 u n1_i)) (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2) (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (*.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (sqrt.f32 (+.f32 u 1))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (*.f32 u (cbrt.f32 (*.f32 n1_i n1_i))) (cbrt.f32 n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 u (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 n1_i (sqrt.f32 u)) (sqrt.f32 u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (/.f32 n0_i (+.f32 u 1)))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 u n1_i))
(fma.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (fma.f32 u u -1)) (+.f32 u -1) (*.f32 u n1_i))
(+.f32 1 (*.f32 u (neg.f32 u)))
(+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1))
(+.f32 0 (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 u (neg.f32 u)) 1)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))))
(*.f32 1 (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (*.f32 u u)) 1)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (fma.f32 u u 1)))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 1 (/.f32 (fma.f32 u u 1) (-.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (neg.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (neg.f32 (fma.f32 u u 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u)))))
(/.f32 (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (-.f32 1 (*.f32 u (neg.f32 u))))
(pow.f32 (-.f32 1 (*.f32 u u)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 2)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 u u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 u u)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 u u))))
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 u (neg.f32 u))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 u u))))
(fma.f32 u (neg.f32 u) 1)
(fma.f32 1 (*.f32 u (neg.f32 u)) 1)
(fma.f32 (cbrt.f32 (pow.f32 u 4)) (neg.f32 (pow.f32 (cbrt.f32 u) 2)) 1)
(fma.f32 (neg.f32 u) u 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u (neg.f32 u))) (cbrt.f32 (*.f32 u (neg.f32 u)))) (cbrt.f32 (*.f32 u (neg.f32 u))) 1)
(fma.f32 (sqrt.f32 (*.f32 u (neg.f32 u))) (sqrt.f32 (*.f32 u (neg.f32 u))) 1)
(fma.f32 -1 (*.f32 u u) 1)
(fma.f32 (*.f32 (neg.f32 u) 1) u 1)
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 u 4))) (pow.f32 (cbrt.f32 u) 2) 1)
(fma.f32 (*.f32 (neg.f32 u) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) 1)
(fma.f32 (*.f32 (neg.f32 u) (sqrt.f32 u)) (sqrt.f32 u) 1)

simplify175.0ms (1%)

Algorithm
egg-herbie
Rules
716×fma-neg
658×associate-*r*
658×associate-*l*
622×div-sub
446×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05469924
113809636
253919574
Stop Event
node limit
Counts
332 → 351
Calls
Call 1
Inputs
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n0_i (pow.f32 u 2)) n0_i))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n0_i (pow.f32 u 2)) n0_i)))
(/.f32 n0_i u)
(+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2))))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2)))))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (+.f32 (*.f32 -1 (/.f32 n0_i (pow.f32 u 4))) (+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2))))))
(/.f32 n0_i u)
(+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2))))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2)))))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (+.f32 (*.f32 -1 (/.f32 n0_i (pow.f32 u 4))) (+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2))))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(*.f32 n1_i u)
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
1
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(*.f32 -1 (pow.f32 u 2))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(*.f32 -1 (pow.f32 u 2))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 0 (/.f32 n0_i (+.f32 u 1)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1)))) (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (+.f32 u 1)))) 1)
(*.f32 n0_i (/.f32 1 (+.f32 u 1)))
(*.f32 1 (/.f32 n0_i (+.f32 u 1)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) 1)
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (+.f32 u 1))))
(*.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (+.f32 u 1))))
(*.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))))
(*.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)))
(*.f32 (/.f32 1 (+.f32 u 1)) n0_i)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u 1))) (/.f32 n0_i (sqrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (+.f32 u 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (+.f32 u 1))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (+.f32 u 1)))
(*.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u))
(*.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1))
(pow.f32 (/.f32 n0_i (+.f32 u 1)) 1)
(pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 3)
(pow.f32 (pow.f32 (/.f32 n0_i (+.f32 u 1)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) 2)
(pow.f32 (/.f32 (+.f32 u 1) n0_i) -1)
(neg.f32 (/.f32 n0_i (fma.f32 -1 u -1)))
(sqrt.f32 (pow.f32 (/.f32 n0_i (+.f32 u 1)) 2))
(log.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n0_i (+.f32 u 1)))))
(cbrt.f32 (pow.f32 (/.f32 n0_i (+.f32 u 1)) 3))
(cbrt.f32 (/.f32 (pow.f32 n0_i 3) (pow.f32 (+.f32 u 1) 3)))
(expm1.f32 (log1p.f32 (/.f32 n0_i (+.f32 u 1))))
(exp.f32 (-.f32 (log.f32 n0_i) (log1p.f32 u)))
(exp.f32 (*.f32 (-.f32 (log.f32 n0_i) (log1p.f32 u)) 1))
(log1p.f32 (expm1.f32 (/.f32 n0_i (+.f32 u 1))))
(+.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(+.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(+.f32 0 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (cbrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) 1)
(/.f32 n0_i (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(/.f32 1 (/.f32 (+.f32 u 1) (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) n0_i))
(/.f32 (-.f32 1 (pow.f32 u 6)) (*.f32 (/.f32 (+.f32 u 1) n0_i) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (*.f32 (/.f32 (+.f32 u 1) n0_i) (fma.f32 u u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 6))) (*.f32 (+.f32 u 1) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (*.f32 (+.f32 u 1) (fma.f32 u u 1)))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (pow.f32 u 6))) (*.f32 (fma.f32 -1 u -1) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (pow.f32 u 4))) (*.f32 (fma.f32 -1 u -1) (fma.f32 u u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) n0_i) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (+.f32 u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) 1) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (/.f32 (+.f32 u 1) n0_i)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) (neg.f32 n0_i)) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (fma.f32 -1 u -1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) n0_i) (*.f32 (fma.f32 u u 1) (+.f32 u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) 1) (*.f32 (fma.f32 u u 1) (/.f32 (+.f32 u 1) n0_i)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) (neg.f32 n0_i)) (*.f32 (fma.f32 u u 1) (fma.f32 -1 u -1)))
(/.f32 (neg.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (fma.f32 -1 u -1))
(/.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (pow.f32 u 6))) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (pow.f32 u 4))) (fma.f32 u u 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (neg.f32 n0_i)) (fma.f32 -1 u -1))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (*.f32 u u))) (fma.f32 -1 u -1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 n0_i (+.f32 u 1))) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 n0_i (+.f32 u 1))) (fma.f32 u u 1))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 u 1))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2)
(sqrt.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(exp.f32 (log.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(fma.f32 n0_i (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 n0_i (/.f32 1 (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 1 (/.f32 n0_i (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 1 (/.f32 n0_i (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 n0_i (+.f32 u 1)) 1 (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 n0_i (+.f32 u 1)) 1 (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (+.f32 u 1)) n0_i (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (+.f32 u 1)) n0_i (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 u 1))) (/.f32 n0_i (sqrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 u 1))) (/.f32 n0_i (sqrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (+.f32 u 1))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (+.f32 u 1))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (/.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(*.f32 1 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)))
(*.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 1)
(*.f32 (cbrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 2)) (cbrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3)) (/.f32 1 (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))))
(/.f32 1 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3)) (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))) (neg.f32 (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))
(pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)))))
(log.f32 (*.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (pow.f32 (exp.f32 n1_i) u)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 n1_i) u) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(exp.f32 (log.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n0_i (*.f32 (/.f32 1 (+.f32 u 1)) (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 1 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 1 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)) (*.f32 u n1_i))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 1 (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 u n1_i) 1 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 (cbrt.f32 n1_i) u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 u n1_i)) (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2) (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (*.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (sqrt.f32 (+.f32 u 1))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (*.f32 u (cbrt.f32 (*.f32 n1_i n1_i))) (cbrt.f32 n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 u (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 n1_i (sqrt.f32 u)) (sqrt.f32 u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (/.f32 n0_i (+.f32 u 1)))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 u n1_i))
(fma.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (fma.f32 u u -1)) (+.f32 u -1) (*.f32 u n1_i))
(+.f32 1 (*.f32 u (neg.f32 u)))
(+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1))
(+.f32 0 (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 u (neg.f32 u)) 1)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))))
(*.f32 1 (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (*.f32 u u)) 1)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (fma.f32 u u 1)))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 1 (/.f32 (fma.f32 u u 1) (-.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (neg.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (neg.f32 (fma.f32 u u 1)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u)))))
(/.f32 (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (-.f32 1 (*.f32 u (neg.f32 u))))
(pow.f32 (-.f32 1 (*.f32 u u)) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 2)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 u u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 u u)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 u u))))
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 u (neg.f32 u))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 u u))))
(fma.f32 u (neg.f32 u) 1)
(fma.f32 1 (*.f32 u (neg.f32 u)) 1)
(fma.f32 (cbrt.f32 (pow.f32 u 4)) (neg.f32 (pow.f32 (cbrt.f32 u) 2)) 1)
(fma.f32 (neg.f32 u) u 1)
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u (neg.f32 u))) (cbrt.f32 (*.f32 u (neg.f32 u)))) (cbrt.f32 (*.f32 u (neg.f32 u))) 1)
(fma.f32 (sqrt.f32 (*.f32 u (neg.f32 u))) (sqrt.f32 (*.f32 u (neg.f32 u))) 1)
(fma.f32 -1 (*.f32 u u) 1)
(fma.f32 (*.f32 (neg.f32 u) 1) u 1)
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 u 4))) (pow.f32 (cbrt.f32 u) 2) 1)
(fma.f32 (*.f32 (neg.f32 u) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) 1)
(fma.f32 (*.f32 (neg.f32 u) (sqrt.f32 u)) (sqrt.f32 u) 1)
Outputs
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
(/.f32 n0_i (+.f32 1 u))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n0_i (pow.f32 u 2)) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n0_i (*.f32 u u) n0_i))
(*.f32 n0_i (-.f32 (fma.f32 u u 1) u))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 u 3) n0_i)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) (+.f32 (*.f32 n0_i (pow.f32 u 2)) n0_i)))
(fma.f32 -1 (*.f32 n0_i (pow.f32 u 3)) (fma.f32 -1 (*.f32 n0_i u) (fma.f32 n0_i (*.f32 u u) n0_i)))
(-.f32 (*.f32 n0_i (-.f32 (fma.f32 u u 1) u)) (*.f32 n0_i (pow.f32 u 3)))
(fma.f32 n0_i (-.f32 (fma.f32 u u 1) u) (*.f32 n0_i (pow.f32 (neg.f32 u) 3)))
(/.f32 n0_i u)
(+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2))))
(+.f32 (/.f32 n0_i u) (/.f32 (neg.f32 n0_i) (*.f32 u u)))
(-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2)))))
(+.f32 (+.f32 (/.f32 n0_i u) (/.f32 (neg.f32 n0_i) (*.f32 u u))) (/.f32 n0_i (pow.f32 u 3)))
(+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (/.f32 n0_i (pow.f32 u 3)))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (+.f32 (*.f32 -1 (/.f32 n0_i (pow.f32 u 4))) (+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2))))))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (fma.f32 -1 (/.f32 n0_i (pow.f32 u 4)) (+.f32 (/.f32 n0_i u) (/.f32 (neg.f32 n0_i) (*.f32 u u)))))
(+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i (pow.f32 u 3)) (/.f32 n0_i (pow.f32 u 4))))
(/.f32 n0_i u)
(+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2))))
(+.f32 (/.f32 n0_i u) (/.f32 (neg.f32 n0_i) (*.f32 u u)))
(-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u)))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2)))))
(+.f32 (+.f32 (/.f32 n0_i u) (/.f32 (neg.f32 n0_i) (*.f32 u u))) (/.f32 n0_i (pow.f32 u 3)))
(+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (/.f32 n0_i (pow.f32 u 3)))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (+.f32 (*.f32 -1 (/.f32 n0_i (pow.f32 u 4))) (+.f32 (/.f32 n0_i u) (*.f32 -1 (/.f32 n0_i (pow.f32 u 2))))))
(+.f32 (/.f32 n0_i (pow.f32 u 3)) (fma.f32 -1 (/.f32 n0_i (pow.f32 u 4)) (+.f32 (/.f32 n0_i u) (/.f32 (neg.f32 n0_i) (*.f32 u u)))))
(+.f32 (-.f32 (/.f32 n0_i u) (/.f32 n0_i (*.f32 u u))) (-.f32 (/.f32 n0_i (pow.f32 u 3)) (/.f32 n0_i (pow.f32 u 4))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 (neg.f32 u) n0_i)
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 (neg.f32 u) n0_i)
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i)
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
1
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(*.f32 -1 (pow.f32 u 2))
(neg.f32 (*.f32 u u))
(*.f32 u (neg.f32 u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(*.f32 -1 (pow.f32 u 2))
(neg.f32 (*.f32 u u))
(*.f32 u (neg.f32 u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(+.f32 0 (/.f32 n0_i (+.f32 u 1)))
(/.f32 n0_i (+.f32 1 u))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1)))) (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 1 u)))) (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 1 u)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 1 u))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 1 u)))))) (log.f32 (cbrt.f32 (exp.f32 (/.f32 n0_i (+.f32 1 u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))) (log.f32 (sqrt.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (/.f32 n0_i (+.f32 1 u))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (+.f32 u 1)))) 1)
(/.f32 n0_i (+.f32 1 u))
(*.f32 n0_i (/.f32 1 (+.f32 u 1)))
(/.f32 n0_i (+.f32 1 u))
(*.f32 1 (/.f32 n0_i (+.f32 u 1)))
(/.f32 n0_i (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) 1)
(/.f32 n0_i (+.f32 1 u))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (+.f32 u 1))))
(/.f32 n0_i (+.f32 1 u))
(*.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2))
(/.f32 n0_i (+.f32 1 u))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))))
(/.f32 n0_i (+.f32 1 u))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (+.f32 u 1))))
(/.f32 n0_i (+.f32 1 u))
(*.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))))
(/.f32 n0_i (+.f32 1 u))
(*.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)))
(/.f32 (*.f32 (neg.f32 n0_i) 1) (fma.f32 -1 u -1))
(/.f32 (neg.f32 n0_i) (fma.f32 -1 u -1))
(/.f32 (neg.f32 n0_i) (-.f32 -1 u))
(*.f32 (/.f32 1 (+.f32 u 1)) n0_i)
(/.f32 n0_i (+.f32 1 u))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 1 u))))
(/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 u 1))) (/.f32 n0_i (sqrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (sqrt.f32 (+.f32 1 u))))
(/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (+.f32 u 1)))
(/.f32 n0_i (+.f32 1 u))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))))
(*.f32 (cbrt.f32 (/.f32 n0_i (+.f32 1 u))) (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (+.f32 u 1))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (sqrt.f32 (+.f32 1 u))))
(/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (+.f32 u 1)))
(/.f32 n0_i (+.f32 1 u))
(*.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 1 u))))
(/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2))
(*.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u))
(/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 (fma.f32 u u 1) u)))
(*.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1))
(pow.f32 (/.f32 n0_i (+.f32 u 1)) 1)
(/.f32 n0_i (+.f32 1 u))
(pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 3)
(/.f32 n0_i (+.f32 1 u))
(pow.f32 (pow.f32 (/.f32 n0_i (+.f32 u 1)) 3) 1/3)
(/.f32 n0_i (+.f32 1 u))
(pow.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) 2)
(/.f32 n0_i (+.f32 1 u))
(pow.f32 (/.f32 (+.f32 u 1) n0_i) -1)
(/.f32 n0_i (+.f32 1 u))
(neg.f32 (/.f32 n0_i (fma.f32 -1 u -1)))
(/.f32 (*.f32 (neg.f32 n0_i) 1) (fma.f32 -1 u -1))
(/.f32 (neg.f32 n0_i) (fma.f32 -1 u -1))
(/.f32 (neg.f32 n0_i) (-.f32 -1 u))
(sqrt.f32 (pow.f32 (/.f32 n0_i (+.f32 u 1)) 2))
(/.f32 n0_i (+.f32 1 u))
(log.f32 (exp.f32 (/.f32 n0_i (+.f32 u 1))))
(/.f32 n0_i (+.f32 1 u))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n0_i (+.f32 u 1)))))
(/.f32 n0_i (+.f32 1 u))
(cbrt.f32 (pow.f32 (/.f32 n0_i (+.f32 u 1)) 3))
(/.f32 n0_i (+.f32 1 u))
(cbrt.f32 (/.f32 (pow.f32 n0_i 3) (pow.f32 (+.f32 u 1) 3)))
(/.f32 n0_i (+.f32 1 u))
(expm1.f32 (log1p.f32 (/.f32 n0_i (+.f32 u 1))))
(/.f32 n0_i (+.f32 1 u))
(exp.f32 (-.f32 (log.f32 n0_i) (log1p.f32 u)))
(/.f32 n0_i (exp.f32 (log1p.f32 u)))
(exp.f32 (*.f32 (-.f32 (log.f32 n0_i) (log1p.f32 u)) 1))
(exp.f32 (-.f32 (log.f32 n0_i) (log1p.f32 u)))
(/.f32 n0_i (exp.f32 (log1p.f32 u)))
(log1p.f32 (expm1.f32 (/.f32 n0_i (+.f32 u 1))))
(/.f32 n0_i (+.f32 1 u))
(+.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(+.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(+.f32 0 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (cbrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u))) (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (-.f32 n0_i (*.f32 n0_i u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 n0_i (*.f32 n0_i u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 n0_i (*.f32 n0_i u))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) 1)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 n0_i (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 1 (/.f32 (+.f32 u 1) (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) n0_i))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (-.f32 1 (pow.f32 u 6)) (*.f32 (/.f32 (+.f32 u 1) n0_i) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (*.f32 (/.f32 (+.f32 u 1) n0_i) (fma.f32 u u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (*.f32 (+.f32 1 u) (fma.f32 u u 1)))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 6))) (*.f32 (+.f32 u 1) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (*.f32 (+.f32 u 1) (fma.f32 u u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (*.f32 (+.f32 1 u) (fma.f32 u u 1)))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1)))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (pow.f32 u 6))) (*.f32 (fma.f32 -1 u -1) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))) (/.f32 (neg.f32 n0_i) (fma.f32 -1 u -1)))
(/.f32 (*.f32 n0_i (+.f32 -1 (pow.f32 u 6))) (*.f32 (fma.f32 -1 u -1) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 n0_i (+.f32 -1 (pow.f32 u 6))) (*.f32 (-.f32 -1 u) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (pow.f32 u 4))) (*.f32 (fma.f32 -1 u -1) (fma.f32 u u 1)))
(/.f32 (*.f32 n0_i (+.f32 -1 (pow.f32 u 4))) (*.f32 (fma.f32 -1 u -1) (fma.f32 u u 1)))
(/.f32 (*.f32 n0_i (+.f32 -1 (pow.f32 u 4))) (*.f32 (-.f32 -1 u) (fma.f32 u u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) n0_i) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (+.f32 u 1)))
(/.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) 1) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (/.f32 (+.f32 u 1) n0_i)))
(/.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) (neg.f32 n0_i)) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (fma.f32 -1 u -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))) (/.f32 (neg.f32 n0_i) (fma.f32 -1 u -1)))
(/.f32 (*.f32 n0_i (+.f32 -1 (pow.f32 u 6))) (*.f32 (fma.f32 -1 u -1) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 n0_i (+.f32 -1 (pow.f32 u 6))) (*.f32 (-.f32 -1 u) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) n0_i) (*.f32 (fma.f32 u u 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (*.f32 (+.f32 1 u) (fma.f32 u u 1)))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) 1) (*.f32 (fma.f32 u u 1) (/.f32 (+.f32 u 1) n0_i)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (*.f32 (+.f32 1 u) (fma.f32 u u 1)))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) (neg.f32 n0_i)) (*.f32 (fma.f32 u u 1) (fma.f32 -1 u -1)))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (pow.f32 u 4))) (*.f32 (fma.f32 -1 u -1) (fma.f32 u u 1)))
(/.f32 (*.f32 n0_i (+.f32 -1 (pow.f32 u 4))) (*.f32 (fma.f32 -1 u -1) (fma.f32 u u 1)))
(/.f32 (*.f32 n0_i (+.f32 -1 (pow.f32 u 4))) (*.f32 (-.f32 -1 u) (fma.f32 u u 1)))
(/.f32 (neg.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (fma.f32 -1 u -1))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (fma.f32 -1 u -1) (neg.f32 n0_i)))
(/.f32 n0_i (/.f32 (fma.f32 -1 u -1) (fma.f32 u u -1)))
(/.f32 n0_i (/.f32 (-.f32 -1 u) (fma.f32 u u -1)))
(/.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (pow.f32 u 6))) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (pow.f32 u 4))) (fma.f32 u u 1))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (*.f32 (+.f32 1 u) (fma.f32 u u 1)))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (neg.f32 n0_i)) (fma.f32 -1 u -1))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (fma.f32 -1 u -1) (neg.f32 n0_i)))
(/.f32 n0_i (/.f32 (fma.f32 -1 u -1) (fma.f32 u u -1)))
(/.f32 n0_i (/.f32 (-.f32 -1 u) (fma.f32 u u -1)))
(/.f32 (*.f32 (neg.f32 n0_i) (-.f32 1 (*.f32 u u))) (fma.f32 -1 u -1))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (fma.f32 -1 u -1) (neg.f32 n0_i)))
(/.f32 n0_i (/.f32 (fma.f32 -1 u -1) (fma.f32 u u -1)))
(/.f32 n0_i (/.f32 (-.f32 -1 u) (fma.f32 u u -1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 n0_i (+.f32 u 1))) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 n0_i (+.f32 u 1))) (fma.f32 u u 1))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 4))) (*.f32 (+.f32 1 u) (fma.f32 u u 1)))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 1)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 3)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3) 1/3)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (log.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 1))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 n0_i (/.f32 1 (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 1 (/.f32 n0_i (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 1 (/.f32 n0_i (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (/.f32 n0_i (+.f32 u 1)) 1 (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (/.f32 n0_i (+.f32 u 1)) 1 (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))) (/.f32 (neg.f32 n0_i) (fma.f32 -1 u -1)))
(-.f32 (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))) (/.f32 n0_i (-.f32 -1 u)))
(fma.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (neg.f32 n0_i) (/.f32 1 (fma.f32 -1 u -1)) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))) (/.f32 (neg.f32 n0_i) (fma.f32 -1 u -1)))
(-.f32 (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))) (/.f32 n0_i (-.f32 -1 u)))
(fma.f32 (/.f32 1 (+.f32 u 1)) n0_i (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (/.f32 1 (+.f32 u 1)) n0_i (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 u 1))) (/.f32 n0_i (sqrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u))) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 u 1))) (/.f32 n0_i (sqrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u))) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(fma.f32 (cbrt.f32 (/.f32 n0_i (+.f32 1 u))) (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(fma.f32 (cbrt.f32 (/.f32 n0_i (+.f32 1 u))) (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (+.f32 u 1))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u))) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (+.f32 u 1))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (sqrt.f32 (+.f32 1 u))) (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u))) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (+.f32 u 1)) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (+.f32 u 1)) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)))
(fma.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (+.f32 u 1))) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (+.f32 u 1))) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 u))) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 (fma.f32 u u 1) u))) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(fma.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 (fma.f32 u u 1) u))) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 (/.f32 n0_i (+.f32 u 1)) (*.f32 u (neg.f32 u))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (*.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1)) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 (*.f32 u (neg.f32 u)) (/.f32 n0_i (+.f32 u 1))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 u (*.f32 (neg.f32 u) (/.f32 n0_i (+.f32 1 u)))))
(fma.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1) (*.f32 u (*.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 u))))
(-.f32 (*.f32 (/.f32 n0_i (fma.f32 u u -1)) (+.f32 u -1)) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)))) 1)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(-.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (/.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 1 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(*.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 1)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 2)))
(*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 2)) (cbrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3)) (/.f32 1 (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 1 (/.f32 (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 1 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3)) (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 n0_i (*.f32 (-.f32 1 u) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 3))) (neg.f32 (fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (fma.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 n0_i (-.f32 1 u) (neg.f32 (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 1)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) 3)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(pow.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 3) 1/3)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) 2)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 2))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(log.f32 (exp.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(log.f32 (*.f32 (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (pow.f32 (exp.f32 n1_i) u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))) (+.f32 1 (expm1.f32 (*.f32 u n1_i)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(log.f32 (*.f32 (pow.f32 (exp.f32 n1_i) u) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (exp.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i)) 3))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(exp.f32 (log.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))) 1))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 n0_i (*.f32 (/.f32 1 (+.f32 u 1)) (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 1 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 1 (*.f32 u n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)) 1 (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (*.f32 u n1_i) 1 (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 (cbrt.f32 n1_i) u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 u (cbrt.f32 n1_i)) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 u (cbrt.f32 n1_i)) (-.f32 n0_i (*.f32 n0_i u)))
(fma.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 u n1_i)) (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) 2) (cbrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2) (*.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 n1_i) (*.f32 (sqrt.f32 n1_i) u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (sqrt.f32 (*.f32 (/.f32 n0_i 1) (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i 1) (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (sqrt.f32 (+.f32 u 1))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (*.f32 u (cbrt.f32 (*.f32 n1_i n1_i))) (cbrt.f32 n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 u (cbrt.f32 n1_i)) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (cbrt.f32 (*.f32 n1_i n1_i)) (*.f32 u (cbrt.f32 n1_i)) (-.f32 n0_i (*.f32 n0_i u)))
(fma.f32 (*.f32 u (sqrt.f32 n1_i)) (sqrt.f32 n1_i) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (*.f32 n1_i (sqrt.f32 u)) (sqrt.f32 u) (*.f32 (/.f32 n0_i 1) (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (*.f32 (/.f32 n0_i (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) 2)) (cbrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (*.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (/.f32 n0_i (+.f32 u 1)))) (sqrt.f32 (/.f32 n0_i (+.f32 u 1))) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u))))
(fma.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u)))) (-.f32 (fma.f32 u u 1) u) (*.f32 u n1_i))
(fma.f32 (/.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (fma.f32 u u 1) u) (*.f32 u n1_i))
(fma.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (fma.f32 u u -1)) (+.f32 u -1) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (/.f32 (fma.f32 u u -1) (-.f32 1 (*.f32 u u)))) (+.f32 u -1) (*.f32 u n1_i))
(fma.f32 (*.f32 (/.f32 n0_i (fma.f32 u u -1)) (-.f32 1 (*.f32 u u))) (+.f32 u -1) (*.f32 u n1_i))
(+.f32 1 (*.f32 u (neg.f32 u)))
(-.f32 1 (*.f32 u u))
(+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1))
(-.f32 1 (*.f32 u u))
(+.f32 0 (-.f32 1 (*.f32 u u)))
(-.f32 1 (*.f32 u u))
(+.f32 (*.f32 u (neg.f32 u)) 1)
(-.f32 1 (*.f32 u u))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u)))))) (log.f32 (cbrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))) (log.f32 (sqrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (-.f32 1 (*.f32 u u))))))
(*.f32 1 (-.f32 1 (*.f32 u u)))
(-.f32 1 (*.f32 u u))
(*.f32 (-.f32 1 (*.f32 u u)) 1)
(-.f32 1 (*.f32 u u))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2))
(-.f32 1 (*.f32 u u))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (fma.f32 u u 1)))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 1 (/.f32 (fma.f32 u u 1) (-.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (neg.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (neg.f32 (fma.f32 u u 1)))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (+.f32 1 (-.f32 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u))) (*.f32 u (neg.f32 u)))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (-.f32 1 (*.f32 u (neg.f32 u))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(pow.f32 (-.f32 1 (*.f32 u u)) 1)
(-.f32 1 (*.f32 u u))
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 3)
(-.f32 1 (*.f32 u u))
(pow.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1/3)
(-.f32 1 (*.f32 u u))
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 2)
(-.f32 1 (*.f32 u u))
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))
(-.f32 1 (*.f32 u u))
(log.f32 (exp.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 u u)))))
(-.f32 1 (*.f32 u u))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3))
(-.f32 1 (*.f32 u u))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(exp.f32 (log1p.f32 (neg.f32 (*.f32 u u))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 u (neg.f32 u))) 1))
(exp.f32 (log1p.f32 (neg.f32 (*.f32 u u))))
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 1 (*.f32 u (neg.f32 u)) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 (cbrt.f32 (pow.f32 u 4)) (neg.f32 (pow.f32 (cbrt.f32 u) 2)) 1)
(-.f32 1 (*.f32 (cbrt.f32 (pow.f32 u 4)) (pow.f32 (cbrt.f32 u) 2)))
(fma.f32 (neg.f32 u) u 1)
(-.f32 1 (*.f32 u u))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 u (neg.f32 u))) (cbrt.f32 (*.f32 u (neg.f32 u)))) (cbrt.f32 (*.f32 u (neg.f32 u))) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 (sqrt.f32 (*.f32 u (neg.f32 u))) (sqrt.f32 (*.f32 u (neg.f32 u))) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 -1 (*.f32 u u) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 (*.f32 (neg.f32 u) 1) u 1)
(-.f32 1 (*.f32 u u))
(fma.f32 (neg.f32 (cbrt.f32 (pow.f32 u 4))) (pow.f32 (cbrt.f32 u) 2) 1)
(fma.f32 (cbrt.f32 (pow.f32 u 4)) (neg.f32 (pow.f32 (cbrt.f32 u) 2)) 1)
(-.f32 1 (*.f32 (cbrt.f32 (pow.f32 u 4)) (pow.f32 (cbrt.f32 u) 2)))
(fma.f32 (*.f32 (neg.f32 u) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 (*.f32 (neg.f32 u) (sqrt.f32 u)) (sqrt.f32 u) 1)
(-.f32 1 (*.f32 u u))

localize140.0ms (0.8%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i))
99.8%
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
99.6%
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
66.8%
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
Compiler

Compiled 60 to 23 computations (61.7% saved)

series10.0ms (0.1%)

Counts
4 → 97
Calls

39 calls:

TimeVariablePointExpression
1.0ms
normAngle
@-inf
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
1.0ms
normAngle
@-inf
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
1.0ms
n1_i
@0
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
1.0ms
u
@0
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
0.0ms
normAngle
@0
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)

rewrite106.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1590×log-prod
910×fma-def
550×expm1-udef
548×log1p-udef
418×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
015112
1323100
2473988
Stop Event
node limit
Counts
4 → 260
Calls
Call 1
Inputs
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i))
Outputs
(+.f32 0 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (cbrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 1)
(*.f32 n1_i (/.f32 1 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 n1_i (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 n1_i (/.f32 1 (sin.f32 normAngle))))
(*.f32 (*.f32 n1_i normAngle) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 1)
(*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(*.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (*.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (*.f32 n1_i (neg.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i normAngle))
(*.f32 (/.f32 n1_i 1) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)
(*.f32 (/.f32 normAngle (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n1_i normAngle) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i normAngle)) -1)
(neg.f32 (/.f32 (*.f32 n1_i normAngle) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(exp.f32 (log.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(+.f32 0 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(+.f32 (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (*.f32 u n0_i))
(+.f32 (*.f32 u n0_i) (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(+.f32 (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u) (*.f32 n0_i u))
(+.f32 (*.f32 n0_i u) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u)) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) 1)
(/.f32 (*.f32 u (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3))) (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)))
(/.f32 (*.f32 u (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2)) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) u) (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)))
(/.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) u) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(exp.f32 (log.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(fma.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u (*.f32 n0_i u))
(fma.f32 n0_i u (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u))
(fma.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 u n0_i))
(fma.f32 u n0_i (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(-.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2) (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(*.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(*.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(*.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1)
(*.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3))))
(/.f32 1 (/.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2)))
(/.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2)) (neg.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2)) (-.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2)
(pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1)
(sqrt.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2))
(log.f32 (exp.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))))
(log.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) (exp.f32 n0_i)))
(log.f32 (*.f32 (exp.f32 n0_i) (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (exp.f32 n0_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (exp.f32 n0_i)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(hypot.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) n0_i)
(exp.f32 (log.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 -1 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 n0_i -1 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 n0_i 1 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)
(fma.f32 u (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) n0_i)
(fma.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 1 n0_i)
(fma.f32 1 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 1 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) n0_i)
(fma.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) (+.f32 n0_i n0_i))
(fma.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (+.f32 n0_i n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (*.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) n0_i)
(fma.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 2) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 2) (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) n0_i)
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 (cbrt.f32 u) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 (cbrt.f32 n0_i) (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 (cbrt.f32 n0_i)) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) n0_i)
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (sqrt.f32 n0_i) (neg.f32 (sqrt.f32 n0_i)) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) -1) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1 (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (cbrt.f32 (*.f32 u u))) (cbrt.f32 u) n0_i)
(fma.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (sqrt.f32 u)) (sqrt.f32 u) n0_i)
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2)) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 (*.f32 u (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (*.f32 -1 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1)
(*.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(*.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (/.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)) (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2)))
(/.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2)) (neg.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2)) (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))))
(log.f32 (/.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (exp.f32 n0_i)))
(log.f32 (*.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (exp.f32 n0_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (*.f32 (exp.f32 n0_i) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(log.f32 (/.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (exp.f32 n0_i)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (+.f32 1 (expm1.f32 n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(hypot.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(exp.f32 (log.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 n1_i (/.f32 1 (/.f32 (sin.f32 normAngle) normAngle)) n0_i)
(fma.f32 n1_i (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 normAngle (*.f32 n1_i (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 (*.f32 n1_i normAngle) (/.f32 1 (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 1 n0_i)
(fma.f32 -1 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 n0_i -1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 n0_i 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1 (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(fma.f32 1 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (+.f32 n0_i n0_i))
(fma.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (+.f32 n0_i n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 (cbrt.f32 n0_i) (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 (cbrt.f32 n0_i)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (/.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (/.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (*.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (sqrt.f32 n0_i) (neg.f32 (sqrt.f32 n0_i)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) -1) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (*.f32 n1_i (neg.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i)
(fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i 1) (/.f32 normAngle (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 normAngle 1) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)
(fma.f32 (/.f32 normAngle (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n1_i normAngle) (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (*.f32 -1 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))

simplify182.0ms (1.1%)

Algorithm
egg-herbie
Rules
888×fma-neg
620×log-prod
616×fma-def
502×associate-*r*
414×div-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055812745
1132511615
2489511361
Stop Event
node limit
Counts
357 → 433
Calls
Call 1
Inputs
n1_i
(+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 4))) (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (pow.f32 normAngle 6))) (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))))
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (*.f32 u (pow.f32 normAngle 6)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 -1 (*.f32 n0_i u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (*.f32 u (pow.f32 normAngle 6)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
n0_i
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(*.f32 -1 n0_i)
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(+.f32 n1_i (*.f32 -1 n0_i))
(+.f32 n1_i (+.f32 (*.f32 -1 n0_i) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 4))) (+.f32 n1_i (+.f32 (*.f32 -1 n0_i) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (pow.f32 normAngle 6))) (+.f32 n1_i (+.f32 (*.f32 -1 n0_i) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))))))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(*.f32 -1 n0_i)
(*.f32 -1 n0_i)
(+.f32 0 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (cbrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 1)
(*.f32 n1_i (/.f32 1 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 n1_i (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))))
(*.f32 normAngle (*.f32 n1_i (/.f32 1 (sin.f32 normAngle))))
(*.f32 (*.f32 n1_i normAngle) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 1)
(*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(*.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (*.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (*.f32 n1_i (neg.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i normAngle))
(*.f32 (/.f32 n1_i 1) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)
(*.f32 (/.f32 normAngle (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n1_i normAngle) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i normAngle)) -1)
(neg.f32 (/.f32 (*.f32 n1_i normAngle) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2))
(log.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(exp.f32 (log.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(+.f32 0 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(+.f32 (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (*.f32 u n0_i))
(+.f32 (*.f32 u n0_i) (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(+.f32 (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u) (*.f32 n0_i u))
(+.f32 (*.f32 n0_i u) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u)) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) 1)
(/.f32 (*.f32 u (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3))) (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)))
(/.f32 (*.f32 u (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2)) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) u) (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)))
(/.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) u) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 1)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 2)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(exp.f32 (log.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(fma.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u (*.f32 n0_i u))
(fma.f32 n0_i u (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u))
(fma.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 u n0_i))
(fma.f32 u n0_i (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(-.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2) (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(*.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(*.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(*.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1)
(*.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3))))
(/.f32 1 (/.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2)))
(/.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2)) (neg.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2)) (-.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2)
(pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1)
(sqrt.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2))
(log.f32 (exp.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))))
(log.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) (exp.f32 n0_i)))
(log.f32 (*.f32 (exp.f32 n0_i) (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(log.f32 (*.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (exp.f32 n0_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (exp.f32 n0_i)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(hypot.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) n0_i)
(exp.f32 (log.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 -1 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 n0_i -1 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 n0_i 1 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)
(fma.f32 u (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) n0_i)
(fma.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 1 n0_i)
(fma.f32 1 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 1 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) n0_i)
(fma.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) (+.f32 n0_i n0_i))
(fma.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (+.f32 n0_i n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (*.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) n0_i)
(fma.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 2) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 2) (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) n0_i)
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 (cbrt.f32 u) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 (cbrt.f32 n0_i) (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 (cbrt.f32 n0_i)) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) n0_i)
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (sqrt.f32 n0_i) (neg.f32 (sqrt.f32 n0_i)) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) -1) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1 (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (cbrt.f32 (*.f32 u u))) (cbrt.f32 u) n0_i)
(fma.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (sqrt.f32 u)) (sqrt.f32 u) n0_i)
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2)) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 (*.f32 u (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (*.f32 -1 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1)
(*.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(*.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(*.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (/.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)) (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2)))
(/.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2)) (neg.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2)) (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))))
(log.f32 (/.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (exp.f32 n0_i)))
(log.f32 (*.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (exp.f32 n0_i)))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (*.f32 (exp.f32 n0_i) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(log.f32 (/.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (+.f32 1 (expm1.f32 n0_i))))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (exp.f32 n0_i)))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (+.f32 1 (expm1.f32 n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(hypot.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(exp.f32 (log.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 n1_i (/.f32 1 (/.f32 (sin.f32 normAngle) normAngle)) n0_i)
(fma.f32 n1_i (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 normAngle (*.f32 n1_i (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 (*.f32 n1_i normAngle) (/.f32 1 (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 1 n0_i)
(fma.f32 -1 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 n0_i -1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 n0_i 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1 (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(fma.f32 1 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (+.f32 n0_i n0_i))
(fma.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (+.f32 n0_i n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 (cbrt.f32 n0_i) (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 (cbrt.f32 n0_i)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (/.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (/.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (*.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (sqrt.f32 n0_i) (neg.f32 (sqrt.f32 n0_i)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) -1) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (*.f32 n1_i (neg.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i)
(fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i 1) (/.f32 normAngle (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 normAngle 1) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)
(fma.f32 (/.f32 normAngle (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n1_i normAngle) (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (*.f32 -1 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
Outputs
n1_i
(+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))
(+.f32 n1_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)))
(fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) n1_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 4))) (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))))
(fma.f32 -1 (*.f32 (*.f32 n1_i -7/360) (pow.f32 normAngle 4)) (+.f32 n1_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))
(-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) n1_i) (*.f32 n1_i (*.f32 -7/360 (pow.f32 normAngle 4))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (pow.f32 normAngle 6))) (+.f32 n1_i (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 (*.f32 n1_i -7/360) (pow.f32 normAngle 4)) (fma.f32 -1 (*.f32 (fma.f32 1/6 (*.f32 n1_i -7/360) (*.f32 n1_i 1/840)) (pow.f32 normAngle 6)) (+.f32 n1_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)))))
(-.f32 (-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) n1_i) (*.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (pow.f32 normAngle 6))) (*.f32 n1_i (*.f32 -7/360 (pow.f32 normAngle 4))))
(-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) n1_i) (+.f32 (*.f32 n1_i (*.f32 -7/360 (pow.f32 normAngle 4))) (*.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (pow.f32 normAngle 6))))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 (neg.f32 n0_i) u)
(*.f32 n0_i (neg.f32 u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (*.f32 1/6 (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))))
(fma.f32 1/6 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 -1 (*.f32 (*.f32 (*.f32 n1_i -7/360) u) (pow.f32 normAngle 4)) (*.f32 1/6 (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(fma.f32 u (-.f32 n1_i n0_i) (-.f32 (*.f32 n1_i (*.f32 (*.f32 (*.f32 normAngle normAngle) u) 1/6)) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i -7/360) u))))
(-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i -7/360) u)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (*.f32 u (pow.f32 normAngle 6)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 -1 (*.f32 (fma.f32 1/6 (*.f32 n1_i -7/360) (*.f32 n1_i 1/840)) (*.f32 (pow.f32 normAngle 6) u)) (fma.f32 -1 (*.f32 (*.f32 (*.f32 n1_i -7/360) u) (pow.f32 normAngle 4)) (*.f32 1/6 (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle))))))
(fma.f32 u (-.f32 n1_i n0_i) (-.f32 (-.f32 (*.f32 n1_i (*.f32 (*.f32 (*.f32 normAngle normAngle) u) 1/6)) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i -7/360) u))) (*.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (*.f32 (pow.f32 normAngle 6) u))))
(-.f32 (-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i -7/360) u))) (*.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (*.f32 (pow.f32 normAngle 6) u)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 (neg.f32 n0_i) u)
(*.f32 n0_i (neg.f32 u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 (neg.f32 n0_i) u)
(*.f32 n0_i (neg.f32 u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 (neg.f32 u) n0_i n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 1/6 (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) (fma.f32 1/6 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (*.f32 n1_i 1/6) (*.f32 (*.f32 normAngle normAngle) u) n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 -1 (*.f32 (*.f32 (*.f32 n1_i -7/360) u) (pow.f32 normAngle 4)) (fma.f32 1/6 (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) n0_i)))
(fma.f32 u (-.f32 n1_i n0_i) (-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)) n0_i) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i -7/360) u))))
(-.f32 (fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (*.f32 n1_i 1/6) (*.f32 (*.f32 normAngle normAngle) u) n0_i)) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i -7/360) u)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (*.f32 u (pow.f32 normAngle 6)))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (*.f32 u (pow.f32 normAngle 4)))) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u (fma.f32 -1 (*.f32 (fma.f32 1/6 (*.f32 n1_i -7/360) (*.f32 n1_i 1/840)) (*.f32 (pow.f32 normAngle 6) u)) (fma.f32 -1 (*.f32 (*.f32 (*.f32 n1_i -7/360) u) (pow.f32 normAngle 4)) (fma.f32 1/6 (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) n0_i))))
(fma.f32 u (-.f32 n1_i n0_i) (-.f32 (-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 (*.f32 normAngle normAngle) u)) n0_i) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i -7/360) u))) (*.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (*.f32 (pow.f32 normAngle 6) u))))
(-.f32 (-.f32 (fma.f32 u (-.f32 n1_i n0_i) (fma.f32 (*.f32 n1_i 1/6) (*.f32 (*.f32 normAngle normAngle) u) n0_i)) (*.f32 (pow.f32 normAngle 4) (*.f32 (*.f32 n1_i -7/360) u))) (*.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (*.f32 (pow.f32 normAngle 6) u)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 (*.f32 normAngle u) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 (neg.f32 u) n0_i n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 (neg.f32 u) n0_i n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
n0_i
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (neg.f32 n0_i) u) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 n0_i u) n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 n1_i (*.f32 -1 n0_i))
(+.f32 n1_i (neg.f32 n0_i))
(-.f32 n1_i n0_i)
(+.f32 n1_i (+.f32 (*.f32 -1 n0_i) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))))
(+.f32 n1_i (fma.f32 -1 n0_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))
(+.f32 n1_i (fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) (neg.f32 n0_i)))
(-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) n1_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 4))) (+.f32 n1_i (+.f32 (*.f32 -1 n0_i) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 (*.f32 n1_i -7/360) (pow.f32 normAngle 4)) (+.f32 n1_i (fma.f32 -1 n0_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle)))))
(+.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) (neg.f32 n0_i)) (fma.f32 (neg.f32 (*.f32 n1_i -7/360)) (pow.f32 normAngle 4) n1_i))
(-.f32 (-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) n1_i) (*.f32 n1_i (*.f32 -7/360 (pow.f32 normAngle 4)))) n0_i)
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i))) (+.f32 (*.f32 -1/5040 n1_i) (*.f32 1/720 n1_i))) (pow.f32 normAngle 6))) (+.f32 n1_i (+.f32 (*.f32 -1 n0_i) (*.f32 1/6 (*.f32 n1_i (pow.f32 normAngle 2)))))))
(fma.f32 -1 (*.f32 (*.f32 n1_i -7/360) (pow.f32 normAngle 4)) (fma.f32 -1 (*.f32 (fma.f32 1/6 (*.f32 n1_i -7/360) (*.f32 n1_i 1/840)) (pow.f32 normAngle 6)) (+.f32 n1_i (fma.f32 -1 n0_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))))))
(-.f32 (+.f32 (-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) n1_i) (*.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (pow.f32 normAngle 6))) (neg.f32 n0_i)) (*.f32 n1_i (*.f32 -7/360 (pow.f32 normAngle 4))))
(-.f32 (-.f32 (fma.f32 1/6 (*.f32 n1_i (*.f32 normAngle normAngle)) n1_i) n0_i) (+.f32 (*.f32 n1_i (*.f32 -7/360 (pow.f32 normAngle 4))) (*.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (pow.f32 normAngle 6))))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(*.f32 -1 n0_i)
(neg.f32 n0_i)
(+.f32 0 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (cbrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))) (log.f32 (cbrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))) normAngle)) (cbrt.f32 (pow.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))) normAngle)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))) normAngle))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))) normAngle)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))) normAngle))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))) (log.f32 (sqrt.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(*.f32 2 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))) normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) 1)
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 1 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 n1_i (/.f32 1 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i normAngle) (/.f32 1 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 1)
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (*.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (neg.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 (neg.f32 normAngle) (/.f32 1 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (neg.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i normAngle))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i 1) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(/.f32 normAngle (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 normAngle 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(*.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(*.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n1_i normAngle) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 (cbrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(*.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))))
(pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 1)
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 3)
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) 1/3)
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2)
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i normAngle)) -1)
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(neg.f32 (/.f32 (*.f32 n1_i normAngle) (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 (neg.f32 normAngle) (/.f32 1 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 normAngle (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (neg.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(log.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 1))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 0 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (*.f32 u n0_i))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 u n0_i) (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u) (*.f32 n0_i u))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 n0_i u) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u)) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) u)) (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) u))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) u)))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) u))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 u) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) 1)
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(/.f32 (*.f32 u (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3))) (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)))
(/.f32 u (/.f32 (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i))) (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))))
(*.f32 (/.f32 u (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 n0_i (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))
(*.f32 (/.f32 u (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))) (+.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 u (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2)) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) u) (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)))
(/.f32 u (/.f32 (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i))) (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))))
(*.f32 (/.f32 u (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 n0_i (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))
(*.f32 (/.f32 u (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))) (+.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) u) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 1)
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 3)
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(pow.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) 1/3)
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 2)
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(log.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(exp.f32 (log.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 1))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(fma.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u (*.f32 n0_i u))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(fma.f32 n0_i u (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) u))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(fma.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 u n0_i))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(fma.f32 u n0_i (*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(-.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) n0_i)
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))) 1)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2) (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(-.f32 (/.f32 (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)) (/.f32 n0_i (/.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) n0_i)))
(-.f32 (/.f32 (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)) (*.f32 (/.f32 n0_i (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)) n0_i))
(-.f32 (/.f32 (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)) (*.f32 n0_i (/.f32 n0_i (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i))))
(*.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(*.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(*.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 (*.f32 n0_i u) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(*.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(*.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 (*.f32 n0_i u) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(/.f32 1 (/.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(/.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 (*.f32 n0_i u) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (+.f32 (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (+.f32 (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (*.f32 n0_i (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 (*.f32 n0_i u) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2)) (neg.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 2)) (-.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)) (-.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 3)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 3) 1/3)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(sqrt.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log.f32 (exp.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i))))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) (exp.f32 n0_i)))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(log.f32 (*.f32 (exp.f32 n0_i) (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log.f32 (*.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (exp.f32 n0_i)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (exp.f32 n0_i)))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 3))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(hypot.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) n0_i)
(hypot.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) n0_i)
(exp.f32 (log.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 1))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 -1 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(fma.f32 n0_i -1 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(fma.f32 n0_i 1 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 u (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 1 n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 1 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 1 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i n0_i))
(fma.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (*.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 2) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) 2) (cbrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 (cbrt.f32 u) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (cbrt.f32 u)) n0_i)
(fma.f32 (cbrt.f32 n0_i) (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 (cbrt.f32 n0_i)) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(fma.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (/.f32 1 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (sqrt.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (*.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) u) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (sqrt.f32 n0_i) (neg.f32 (sqrt.f32 n0_i)) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) -1) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))) (+.f32 n0_i n0_i))
(+.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))) (+.f32 n0_i n0_i))
(+.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 (*.f32 n0_i u) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 2) (*.f32 n0_i (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 n0_i (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))))) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)) (-.f32 (pow.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) 2) (*.f32 (*.f32 n0_i u) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))) (-.f32 n0_i n0_i))
(fma.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1 (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u n0_i) 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))) (-.f32 (sqrt.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u)) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))) (-.f32 (sqrt.f32 (*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 n0_i)) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i)) (-.f32 n0_i n0_i))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(fma.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (cbrt.f32 (*.f32 u u))) (cbrt.f32 u) n0_i)
(fma.f32 (cbrt.f32 (*.f32 u u)) (*.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (cbrt.f32 u)) n0_i)
(fma.f32 (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (sqrt.f32 u)) (sqrt.f32 u) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (*.f32 u (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2)) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (*.f32 u (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) n0_i)
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(fma.f32 (*.f32 -1 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) u))
(fma.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) u (neg.f32 n0_i))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 n0_i))
(-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))) 1)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 2) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (/.f32 n0_i (/.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) n0_i)))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 2) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (*.f32 (/.f32 n0_i (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) n0_i))
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 2) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (/.f32 (*.f32 n0_i n0_i) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(*.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (/.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 n0_i (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(/.f32 1 (/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)) (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 n0_i (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i))))
(/.f32 1 (/.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 n0_i (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (-.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 n0_i (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2)) (neg.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 2)) (-.f32 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 n0_i (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 2)) (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))))
(pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 3)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(pow.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 3) 1/3)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (exp.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i))))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (/.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (exp.f32 n0_i)))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(log.f32 (*.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (exp.f32 n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (*.f32 (exp.f32 n0_i) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (*.f32 (+.f32 1 (expm1.f32 n0_i)) (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)))))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log.f32 (/.f32 (exp.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (exp.f32 n0_i)))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(log.f32 (/.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))) (+.f32 1 (expm1.f32 n0_i))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 3))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(hypot.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(hypot.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(hypot.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(exp.f32 (log.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 1))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 1 (/.f32 (sin.f32 normAngle) normAngle)) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 normAngle (*.f32 n1_i (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 n1_i normAngle) (/.f32 1 (sin.f32 normAngle)) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 1 n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 -1 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 n0_i -1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 n0_i 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1 (+.f32 n0_i n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (-.f32 n0_i n0_i))
(fma.f32 1 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 1 n0_i (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i n0_i))
(fma.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) 2) (cbrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) 2) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (cbrt.f32 n0_i) (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 (cbrt.f32 n0_i)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (/.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (/.f32 1 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (sqrt.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) (-.f32 n0_i n0_i))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (*.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (neg.f32 (sqrt.f32 n0_i)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) -1) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 (*.f32 n1_i (neg.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 n1_i (*.f32 (neg.f32 normAngle) (/.f32 -1 (sin.f32 normAngle))) n0_i)
(-.f32 n0_i (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) normAngle))
(fma.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))) (+.f32 n0_i n0_i))
(+.f32 (+.f32 n0_i n0_i) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 n0_i (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))))
(+.f32 (+.f32 n0_i n0_i) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))))
(fma.f32 (+.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i) 2) (*.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(+.f32 (+.f32 n0_i (neg.f32 n0_i)) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 n0_i (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))))))
(+.f32 (-.f32 n0_i n0_i) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle n0_i)))))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 (/.f32 n1_i 1) (/.f32 normAngle (sin.f32 normAngle)) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 normAngle 1) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 normAngle (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 n1_i normAngle) (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) n0_i)
(fma.f32 (cbrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) n0_i)
(fma.f32 (cbrt.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) n0_i)
(fma.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 (*.f32 n1_i normAngle)) (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 n1_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) n0_i)
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 n0_i)) (+.f32 n0_i n0_i))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (+.f32 n0_i n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle)) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i))
(fma.f32 (+.f32 (sqrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 (*.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 n0_i)) (+.f32 n0_i (neg.f32 n0_i)))
(+.f32 (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (-.f32 n0_i n0_i))
(fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 (*.f32 -1 (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))
(fma.f32 (*.f32 -1 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle (neg.f32 n0_i))
(fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))

eval330.0ms (1.9%)

Compiler

Compiled 22309 to 10025 computations (55.1% saved)

prune225.0ms (1.3%)

Pruning

29 alts after pruning (22 fresh and 7 done)

PrunedKeptTotal
New1104101114
Fresh31215
Picked101
Done279
Total1110291139
Accurracy
100.0%
Counts
1139 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
97.6%
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
62.4%
(fma.f32 (-.f32 1 u) n0_i (*.f32 -1/6 (*.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle))))
70.6%
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
27.2%
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
34.5%
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
33.1%
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
62.2%
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
62.4%
(-.f32 n0_i (*.f32 n0_i u))
79.3%
(+.f32 (/.f32 u (/.f32 1 (+.f32 n0_i n1_i))) n0_i)
97.8%
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
98.8%
(+.f32 (*.f32 (+.f32 (+.f32 n1_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))) (*.f32 -1 n0_i)) u) n0_i)
97.6%
(+.f32 (*.f32 (*.f32 (*.f32 n0_i 1/3) u) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
98.6%
(+.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
80.9%
(+.f32 (*.f32 u n1_i) n0_i)
97.1%
(+.f32 (*.f32 n1_i u) (/.f32 1 (/.f32 (+.f32 u 1) (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
97.8%
(+.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 n0_i u)))
89.8%
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) 1))
90.1%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 1 (*.f32 u u))))
97.6%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
34.7%
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
35.9%
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)) normAngle)
34.6%
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 normAngle n1_i)))
61.9%
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
62.2%
(*.f32 (-.f32 1 u) n0_i)
34.7%
(*.f32 u n1_i)
34.5%
(*.f32 normAngle (*.f32 u (/.f32 n1_i normAngle)))
35.4%
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)))
49.4%
n0_i
Compiler

Compiled 407 to 278 computations (31.7% saved)

regimes153.0ms (0.9%)

Counts
62 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 normAngle (*.f32 u (/.f32 n1_i normAngle)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 normAngle n1_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (/.f32 u (/.f32 1 (+.f32 n0_i n1_i))) n0_i)
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) 1))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 1 (*.f32 u u))))
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u))))
(+.f32 (*.f32 n1_i u) (/.f32 1 (/.f32 (+.f32 u 1) (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
(+.f32 (*.f32 (+.f32 (+.f32 n1_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))) (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 u)) (*.f32 normAngle normAngle)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)) normAngle)
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 n1_i (*.f32 1/6 u)) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (*.f32 (*.f32 n0_i 1/3) u) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 n1_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (*.f32 u (+.f32 (*.f32 n0_i 1/2) (*.f32 1/6 (+.f32 n1_i (neg.f32 n0_i))))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 -1/6 (*.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 normAngle normAngle))))
(fma.f32 (-.f32 1 u) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) (sin.f32 normAngle))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (/.f32 normAngle (+.f32 u 1)) (-.f32 1 (*.f32 u u)))) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))
(+.f32 (*.f32 (log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
Outputs
(+.f32 (*.f32 (+.f32 (+.f32 n1_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))) (*.f32 -1 n0_i)) u) n0_i)
Calls

5 calls:

35.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
25.0ms
u
25.0ms
n0_i
25.0ms
normAngle
25.0ms
n1_i
Results
AccuracySegmentsBranch
98.8%1normAngle
98.8%1u
98.8%1n0_i
98.8%1n1_i
98.8%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Compiler

Compiled 917 to 417 computations (54.5% saved)

regimes44.0ms (0.3%)

Counts
21 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 normAngle (*.f32 u (/.f32 n1_i normAngle)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(/.f32 (*.f32 u normAngle) (/.f32 normAngle n1_i))
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 normAngle n1_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (/.f32 u (/.f32 1 (+.f32 n0_i n1_i))) n0_i)
(*.f32 n1_i (+.f32 u (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) 1))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 1 (*.f32 u u))))
(+.f32 (*.f32 n1_i u) (*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u))))
(+.f32 (*.f32 n1_i u) (/.f32 1 (/.f32 (+.f32 u 1) (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
Outputs
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
Calls

4 calls:

11.0ms
normAngle
10.0ms
u
10.0ms
n1_i
9.0ms
n0_i
Results
AccuracySegmentsBranch
97.8%1normAngle
97.8%1u
97.8%1n0_i
97.8%1n1_i
Compiler

Compiled 201 to 98 computations (51.2% saved)

regimes38.0ms (0.2%)

Counts
7 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 normAngle (*.f32 u (/.f32 n1_i normAngle)))
Outputs
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
Calls

4 calls:

15.0ms
n1_i
13.0ms
n0_i
5.0ms
normAngle
5.0ms
u
Results
AccuracySegmentsBranch
80.9%1normAngle
80.9%1u
88.3%3n0_i
87.7%3n1_i
Compiler

Compiled 55 to 32 computations (41.8% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
1.1882737358177411e-17
2.1096167842729877e-17
0.0ms
-1.4678828983615217e-15
-1.41936188652748e-15
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes34.0ms (0.2%)

Counts
5 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
Outputs
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
Calls

4 calls:

14.0ms
n1_i
11.0ms
n0_i
4.0ms
u
4.0ms
normAngle
Results
AccuracySegmentsBranch
80.9%1normAngle
80.9%1u
88.2%3n0_i
87.6%3n1_i
Compiler

Compiled 43 to 27 computations (37.2% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
1.1882737358177411e-17
2.1096167842729877e-17
0.0ms
-1.4678828983615217e-15
-1.41936188652748e-15
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes26.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
Outputs
(*.f32 (-.f32 1 u) n0_i)
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
Calls

4 calls:

9.0ms
n1_i
9.0ms
n0_i
4.0ms
u
3.0ms
normAngle
Results
AccuracySegmentsBranch
62.2%1normAngle
62.2%1u
77.3%3n0_i
70.7%2n1_i
Compiler

Compiled 33 to 24 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
3.502055339461295e-29
5.96844786985943e-29
0.0ms
-4.049898291434323e-24
-2.40513415088596e-24
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes28.0ms (0.2%)

Accuracy

Total -17.9b remaining (-161.3%)

Threshold costs -17.9b (-161.3%)

Counts
2 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
Outputs
n0_i
(*.f32 u n1_i)
n0_i
Calls

4 calls:

8.0ms
n0_i
8.0ms
u
8.0ms
n1_i
3.0ms
normAngle
Results
AccuracySegmentsBranch
49.4%1normAngle
53.9%2u
65.4%3n0_i
61.9%3n1_i
Compiler

Compiled 28 to 21 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
1.465069391688552e-25
3.1221263270710707e-25
0.0ms
-4.049898291434323e-24
-2.40513415088596e-24
Compiler

Compiled 36 to 26 computations (27.8% saved)

simplify9.0ms (0.1%)

Algorithm
egg-herbie
Rules
22×+-commutative
20×*-commutative
12×sub-neg
if-if-or-not
neg-sub0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048241
186237
299237
3104237
4107237
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 (*.f32 (+.f32 (+.f32 n1_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))) (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(if (<=.f32 n0_i -13694863/9444732965739290427392) (-.f32 n0_i (*.f32 n0_i u)) (if (<=.f32 n0_i 6044629/302231454903657293676544) (+.f32 (*.f32 n1_i u) n0_i) (-.f32 n0_i (*.f32 n0_i u))))
(if (<=.f32 n0_i -13694863/9444732965739290427392) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 6044629/302231454903657293676544) (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (-.f32 1 u) n0_i)))
(if (<=.f32 n0_i -10141205/2535301200456458802993406410752) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 8307675/166153499473114484112975882535043072) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (<=.f32 n0_i -10141205/2535301200456458802993406410752) n0_i (if (<=.f32 n0_i 2028241/10141204801825835211973625643008) (*.f32 u n1_i) n0_i))
n0_i
Outputs
(+.f32 (*.f32 (+.f32 (+.f32 n1_i (*.f32 (*.f32 1/6 n1_i) (*.f32 normAngle normAngle))) (*.f32 -1 n0_i)) u) n0_i)
(+.f32 n0_i (*.f32 (+.f32 (+.f32 n1_i (*.f32 (*.f32 n1_i 1/6) (*.f32 normAngle normAngle))) (neg.f32 n0_i)) u))
(+.f32 n0_i (*.f32 (-.f32 (+.f32 n1_i (*.f32 (*.f32 n1_i 1/6) (*.f32 normAngle normAngle))) n0_i) u))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n0_i -13694863/9444732965739290427392) (-.f32 n0_i (*.f32 n0_i u)) (if (<=.f32 n0_i 6044629/302231454903657293676544) (+.f32 (*.f32 n1_i u) n0_i) (-.f32 n0_i (*.f32 n0_i u))))
(if (or (<=.f32 n0_i -13694863/9444732965739290427392) (not (<=.f32 n0_i 6044629/302231454903657293676544))) (-.f32 n0_i (*.f32 n0_i u)) (+.f32 n0_i (*.f32 n1_i u)))
(if (<=.f32 n0_i -13694863/9444732965739290427392) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 6044629/302231454903657293676544) (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (-.f32 1 u) n0_i)))
(if (or (<=.f32 n0_i -13694863/9444732965739290427392) (not (<=.f32 n0_i 6044629/302231454903657293676544))) (*.f32 n0_i (-.f32 1 u)) (+.f32 n0_i (*.f32 n1_i u)))
(if (<=.f32 n0_i -10141205/2535301200456458802993406410752) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 8307675/166153499473114484112975882535043072) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (or (<=.f32 n0_i -10141205/2535301200456458802993406410752) (not (<=.f32 n0_i 8307675/166153499473114484112975882535043072))) (*.f32 n0_i (-.f32 1 u)) (*.f32 n1_i u))
(if (<=.f32 n0_i -10141205/2535301200456458802993406410752) n0_i (if (<=.f32 n0_i 2028241/10141204801825835211973625643008) (*.f32 u n1_i) n0_i))
(if (<=.f32 n0_i -10141205/2535301200456458802993406410752) n0_i (if (<=.f32 n0_i 2028241/10141204801825835211973625643008) (*.f32 n1_i u) n0_i))
n0_i
Compiler

Compiled 119 to 80 computations (32.8% saved)

soundness681.0ms (4%)

Rules
1848×fma-neg
1724×fma-def
1446×div-sub
1218×times-frac
1018×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02073
14161
28961
317951
426351
531451
638451
748951
875951
990151
10111451
11176051
12416751
13600051
14663351
15732551
16798751
055812745
1132511615
2489511361
02843696
16653288
219353260
02994071
17053777
222843717
02994071
17053777
222843717
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 292 to 154 computations (47.3% saved)

end56.0ms (0.3%)

Compiler

Compiled 248 to 144 computations (41.9% saved)

Profiling

Loading profile data...