Details

Time bar (total: 17.5s)

analyze764.0ms (4.4%)

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)

sample5.5s (31.6%)

Results
4.4s8256×body256valid
1.2s2041×body256precondition
Bogosity

preprocess93.0ms (0.5%)

Algorithm
egg-herbie
Rules
982×associate--r+
982×distribute-lft-in
804×fma-def
800×*-commutative
784×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077511
1189427
2476427
3955357
41500357
51858357
62137357
72952357
85433357
97230357
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 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) 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 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 1 (sin.f32 n0_i)) (sin.f32 (*.f32 u 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))))
(fma.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 n1_i (sin.f32 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 (fma.f32 n1_i (sin.f32 (*.f32 u n0_i)) (*.f32 normAngle (sin.f32 (-.f32 n0_i (*.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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (sin.f32 n1_i))))
(*.f32 (/.f32 1 (sin.f32 n1_i)) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) n1_i))) (*.f32 normAngle (sin.f32 (*.f32 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 n1_i (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle n0_i)))))
(fma.f32 u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n0_i))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (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 n1_i (sin.f32 (*.f32 normAngle n0_i)) (*.f32 u (sin.f32 (fma.f32 (neg.f32 normAngle) n0_i normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)) (*.f32 u (sin.f32 (fma.f32 n0_i (neg.f32 normAngle) normAngle)))) (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 u (/.f32 (sin.f32 (*.f32 normAngle n1_i)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n1_i))) n0_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 u (sin.f32 (*.f32 normAngle n1_i)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle n1_i))))) (sin.f32 normAngle))
(/.f32 (fma.f32 u (sin.f32 (*.f32 normAngle n1_i)) (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 n1_i) normAngle)))) (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 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n0_i)))
(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 u (neg.f32 normAngle) normAngle)) n1_i (*.f32 n0_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
Compiler

Compiled 33 to 24 computations (27.3% saved)

simplify97.0ms (0.6%)

Algorithm
egg-herbie
Rules
1126×distribute-lft-in
886×distribute-rgt-in
846×*-commutative
740×associate--r+
736×fma-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02073
14161
29161
317551
427551
536651
643751
754551
891651
9112651
10140951
11204351
12403451
13636451
14776551
Stop Event
node limit
Counts
1 → 8
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 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 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 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) 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))

eval2.0ms (0%)

Compiler

Compiled 161 to 72 computations (55.3% saved)

prune6.0ms (0%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New358
Fresh011
Picked000
Done000
Total369
Error
0.6b
Counts
9 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.7b
(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))
7.2b
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
7.2b
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
0.9b
(+.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))
7.3b
(*.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)))
Compiler

Compiled 238 to 156 computations (34.5% saved)

localize89.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(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))
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.3b
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
1.4b
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 77 to 30 computations (61% saved)

series20.0ms (0.1%)

Counts
4 → 80
Calls

30 calls:

TimeVariablePointExpression
2.0ms
u
@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))

rewrite99.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1692×associate-/r*
1248×associate-/l*
400×add-sqr-sqrt
396×pow1
396×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019122
1387122
25009122
Stop Event
node limit
Counts
4 → 133
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
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (*.f32 normAngle (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (*.f32 (neg.f32 u) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle (neg.f32 u)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u) normAngle) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 normAngle (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 (neg.f32 u) normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) 1) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) 1) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.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))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.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))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.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))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.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)))) (sqrt.f32 (fma.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.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 (cbrt.f32 (fma.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)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.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)))) 2) (cbrt.f32 (fma.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3)) (+.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)) (-.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.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))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.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)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.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)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.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))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.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))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.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))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.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)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.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)))))))))

simplify143.0ms (0.8%)

Algorithm
egg-herbie
Rules
1168×associate-+l+
1064×associate-+r+
858×+-commutative
628×associate-*r*
590×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049210109
113159799
253159799
Stop Event
node limit
Counts
213 → 246
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 (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 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.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 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.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 (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))))
(*.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) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (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))))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(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 (/.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 (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 (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 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 -1 (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 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.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))))
(*.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) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.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) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.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)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)
(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 (/.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 (*.f32 normAngle (neg.f32 u)) normAngle)
(+.f32 (*.f32 (neg.f32 u) normAngle) normAngle)
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)
(-.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 normAngle (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 (neg.f32 u) normAngle)))
(/.f32 normAngle (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) normAngle))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 u 1))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) 1) (+.f32 u 1))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) 1) (+.f32 u 1))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(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))))
(+.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1))
(+.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) 1)
(*.f32 1 (fma.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 (fma.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))) 1)
(*.f32 (sqrt.f32 (fma.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)))) (sqrt.f32 (fma.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 (cbrt.f32 (fma.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 (cbrt.f32 (fma.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)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.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)))) 2) (cbrt.f32 (fma.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))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3)) (+.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)) (-.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))))))
(pow.f32 (fma.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))) 1)
(pow.f32 (sqrt.f32 (fma.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)))) 2)
(pow.f32 (cbrt.f32 (fma.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)))) 3)
(pow.f32 (pow.f32 (fma.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))) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.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))) 2))
(log.f32 (exp.f32 (fma.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)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.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))))))
(cbrt.f32 (pow.f32 (fma.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))) 3))
(expm1.f32 (log1p.f32 (fma.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)))))
(exp.f32 (log.f32 (fma.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)))))
(exp.f32 (*.f32 (log.f32 (fma.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)))) 1))
(log1p.f32 (expm1.f32 (fma.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)))))
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 (*.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)))
(+.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 (*.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) (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 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (fma.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle)) (fma.f32 1/120 (/.f32 (pow.f32 u 5) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 5))) (/.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 (/.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 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))
(+.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 (*.f32 -1/5040 (pow.f32 u 7)) (*.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)))
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 (/.f32 (cos.f32 normAngle) (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 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u normAngle))))
(-.f32 (+.f32 1 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/2 (*.f32 u u)))) (*.f32 (/.f32 (cos.f32 normAngle) (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/6 (/.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle))) (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/2 (*.f32 u u)))) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u 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 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) 1) u)
(-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))) 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 (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 normAngle (*.f32 normAngle (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))))) (-.f32 1 u))
(+.f32 (-.f32 1 u) (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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (*.f32 normAngle (*.f32 normAngle (*.f32 -1/6 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))))))
(-.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 1 (-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 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 (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))))) (*.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 1 (-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))) (fma.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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))))) (*.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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))))))) u))
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(*.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 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(*.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 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 normAngle (-.f32 1 u))
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 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i)))))))
(fma.f32 u (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.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 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i))))))))
(fma.f32 -1/2 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) n0_i) (fma.f32 u (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.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 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i)))))))))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (/.f32 (*.f32 (pow.f32 normAngle 3) n1_i) (sin.f32 normAngle)) (/.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 3) (*.f32 (cos.f32 normAngle) n0_i))) (sin.f32 normAngle))) (fma.f32 -1/2 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) n0_i) (fma.f32 u (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 -1/6 (*.f32 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u) n0_i)) (*.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 -1/6 (*.f32 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)) n0_i)) (*.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 -1/6 (*.f32 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u) n0_i)) (*.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 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) 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 -1/6 (*.f32 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)) n0_i)) (*.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 -1/6 (*.f32 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u) n0_i)) (*.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 (pow.f32 u 7) (*.f32 -1/5040 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 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) 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 -1/6 (*.f32 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)) n0_i)) (*.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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))))) n0_i (*.f32 (pow.f32 u 7) (*.f32 -1/5040 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)))))
(+.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.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 (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 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u 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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u 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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u 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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.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 (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 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.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 (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 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 (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 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.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 (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 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 -1 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (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 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 (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))
(*.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) (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 (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)))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(/.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 (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 (/.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))
(fabs.f32 (/.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 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 1 u))) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (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 (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 (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 (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 (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 (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 (/.f32 1 (sin.f32 normAngle)) (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)))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (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 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.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 (/.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 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.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 (/.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 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) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(*.f32 (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) (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))
(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))
(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 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1)
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (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))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(fabs.f32 (/.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 (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 normAngle (*.f32 normAngle (neg.f32 u)))
(*.f32 normAngle (-.f32 1 u))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 normAngle (neg.f32 u)) normAngle)
(*.f32 normAngle (-.f32 1 u))
(+.f32 (*.f32 (neg.f32 u) normAngle) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)
(*.f32 normAngle (-.f32 1 u))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 normAngle (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (+.f32 1 (*.f32 u normAngle)))
(-.f32 (expm1.f32 (log1p.f32 normAngle)) (*.f32 u normAngle))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 (neg.f32 u) normAngle)))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (+.f32 1 (*.f32 u normAngle)))
(-.f32 (expm1.f32 (log1p.f32 normAngle)) (*.f32 u normAngle))
(/.f32 normAngle (/.f32 1 (-.f32 1 u)))
(*.f32 normAngle (-.f32 1 u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) normAngle))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 u 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) 1) (+.f32 u 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) 1) (+.f32 u 1))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) 1) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(*.f32 normAngle (-.f32 1 u))
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(*.f32 normAngle (-.f32 1 u))
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(*.f32 normAngle (-.f32 1 u))
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(*.f32 normAngle (-.f32 1 u))
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(fabs.f32 (*.f32 normAngle (-.f32 1 u)))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) normAngle))
(*.f32 normAngle (-.f32 1 u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 normAngle (-.f32 1 u))
(cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))
(*.f32 normAngle (-.f32 1 u))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(*.f32 normAngle (-.f32 1 u))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(*.f32 normAngle (-.f32 1 u))
(expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 normAngle (-.f32 1 u))
(exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 normAngle (-.f32 1 u))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))
(*.f32 normAngle (-.f32 1 u))
(log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 normAngle (-.f32 1 u))
(+.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1))
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (fma.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))))) 1)
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 1 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(-.f32 (+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(*.f32 1 (fma.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (fma.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))) 1)
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sqrt.f32 (fma.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)))) (sqrt.f32 (fma.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (cbrt.f32 (fma.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 (cbrt.f32 (fma.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)))) 2))
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.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)))) 2) (cbrt.f32 (fma.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u 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 (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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2)) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) 2)) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 3)) (+.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)) (-.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3)) (-.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2)) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))))
(/.f32 (+.f32 (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) 3) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 n0_i (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2)) n0_i (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))))
(pow.f32 (fma.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))) 1)
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (sqrt.f32 (fma.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)))) 2)
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (cbrt.f32 (fma.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)))) 3)
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (pow.f32 (fma.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))) 3) 1/3)
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(sqrt.f32 (pow.f32 (fma.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))) 2))
(fabs.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(log.f32 (exp.f32 (fma.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(cbrt.f32 (pow.f32 (fma.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))) 3))
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(expm1.f32 (log1p.f32 (fma.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(exp.f32 (log.f32 (fma.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(exp.f32 (*.f32 (log.f32 (fma.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)))) 1))
(fma.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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(log1p.f32 (expm1.f32 (fma.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 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))

localize103.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.1b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
7.2b
(*.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)))
Compiler

Compiled 85 to 40 computations (52.9% saved)

series15.0ms (0.1%)

Counts
3 → 68
Calls

30 calls:

TimeVariablePointExpression
4.0ms
normAngle
@0
(*.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)))
3.0ms
normAngle
@inf
(*.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)))
1.0ms
normAngle
@-inf
(*.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)))
1.0ms
u
@-inf
(*.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)))
1.0ms
u
@inf
(*.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)))

rewrite127.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
850×associate-/r*
606×associate-/l*
416×add-sqr-sqrt
410×pow1
410×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01991
140091
2535091
Stop Event
node limit
Counts
3 → 162
Calls
Call 1
Inputs
(*.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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (sin.f32 normAngle) (/.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) -1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) -1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) -1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle u))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))))

simplify179.0ms (1%)

Algorithm
egg-herbie
Rules
958×associate-+r+
872×associate-+l+
832×+-commutative
824×associate-*r*
612×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058018686
1163718112
2686918112
Stop Event
node limit
Counts
230 → 287
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 (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))
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 (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 (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 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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (sin.f32 normAngle) (/.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)) 1))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) -1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) -1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) -1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 1 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 1 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 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 1 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 1 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 1 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 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))
(-.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 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2)
(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)
(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))
(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 (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 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)
(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)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle u))) n1_i))
(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))
(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)))
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 (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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (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 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i 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)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))))))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (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 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))))
(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 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (pow.f32 normAngle 3))))) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.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)) (sin.f32 normAngle)) n1_i)
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.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)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.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 (*.f32 n0_i u) normAngle)) (*.f32 n0_i (sin.f32 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 (*.f32 n0_i u) normAngle)) (fma.f32 (sin.f32 normAngle) n0_i (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (*.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 (*.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 (*.f32 n0_i u) normAngle)) (fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))))
(-.f32 (fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3))) 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 (-.f32 1 u) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)))
(*.f32 n0_i (sin.f32 (*.f32 (-.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)))
(fma.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 (-.f32 1 u) (*.f32 n0_i normAngle) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) -1/6)))
(+.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 (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 n0_i (*.f32 (pow.f32 normAngle 5) (pow.f32 (-.f32 1 u) 5))) (fma.f32 (-.f32 1 u) (*.f32 n0_i normAngle) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) -1/6))))
(+.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 (pow.f32 (-.f32 1 u) 3) (*.f32 n0_i (pow.f32 normAngle 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 n0_i (*.f32 (pow.f32 normAngle 5) (pow.f32 (-.f32 1 u) 5))) (fma.f32 -1/6 (*.f32 n0_i (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (fma.f32 (-.f32 1 u) (*.f32 n0_i normAngle) (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 (*.f32 n0_i (pow.f32 normAngle 7)) -1/5040)))))
(*.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 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (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))))
(fma.f32 -1/6 (*.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (fma.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 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (*.f32 n1_i (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)))))
(fma.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (fma.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 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (*.f32 n1_i (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)))
(fma.f32 -1/6 (*.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 -1/6 (*.f32 (pow.f32 u 3) (*.f32 n1_i (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))))
(fma.f32 -1/6 (*.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (fma.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 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (*.f32 n1_i (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)))))
(fma.f32 -1/5040 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (fma.f32 -1/6 (*.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (fma.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 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3))) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (*.f32 n1_i (pow.f32 normAngle 5))) (*.f32 n1_i (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(*.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (sin.f32 normAngle) (/.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)) 1))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3/2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3/2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3/2)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3/2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3/2)) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (*.f32 (/.f32 (fabs.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)))
(/.f32 (*.f32 (fabs.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (fabs.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)))) (*.f32 (sin.f32 normAngle) (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (sin.f32 normAngle)))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (-.f32 (*.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 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (/.f32 (-.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (-.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 6)) (*.f32 (sin.f32 normAngle) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 6)) (*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 4) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 4)) (*.f32 (sin.f32 normAngle) (*.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) 3)) (-.f32 (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) 3) (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3)) (-.f32 (fma.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (*.f32 (*.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 (pow.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) 3) (pow.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) 3)) (fma.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (-.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 6) (*.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) 3)) (*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (*.f32 (sin.f32 normAngle) (fma.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (-.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3)) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 3) (pow.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) 3)) (*.f32 (sin.f32 normAngle) (*.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 4) (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 4) (*.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 6)) (*.f32 (sin.f32 normAngle) (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle))))))) (fma.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 4)))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) -1) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) -1) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (*.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (*.f32 (fabs.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (neg.f32 (sin.f32 normAngle))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) -1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3)) -1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 3)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 1))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(fma.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 1 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i)))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(fma.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 1/3)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))
(fabs.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(log.f32 (pow.f32 (exp.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 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 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2)
(*.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)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2))
(fabs.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle u))) n1_i))
(*.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)))
(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)))

localize68.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
0.1b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
7.2b
(/.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 71 to 35 computations (50.7% saved)

series6.0ms (0%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
0.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))
0.0ms
n1_i
@-inf
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
0.0ms
n1_i
@inf
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
0.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))
0.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))

rewrite82.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1224×associate-*r/
1030×associate-*l/
726×associate-/r*
558×associate-/l*
374×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01892
136192
2453692
Stop Event
node limit
Counts
2 → 63
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))
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.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)))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.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)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (-.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (-.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.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)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (-.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))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))

simplify110.0ms (0.6%)

Algorithm
egg-herbie
Rules
1464×associate-/l*
1392×associate-*r/
1092×associate-*l/
1082×associate-+r+
964×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02839623
17939393
235219393
Stop Event
node limit
Counts
159 → 150
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 (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 (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 (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 (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 (/.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 (neg.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 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 (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 (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))))
(*.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) (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 (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))))
(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 (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 (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 (/.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))
(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 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1))
(+.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 (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 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (exp.f32 (log1p.f32 (*.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 (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 (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 (-.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 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (-.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 1 (-.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 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (-.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 (*.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)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (-.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 (sqrt.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 (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)
(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)))))
(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 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i 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 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i 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))
(fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) u)) (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 (*.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) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i 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 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 1/6 (/.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) u)) (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 (/.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (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 (/.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (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 (/.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.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 (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 (fma.f32 (neg.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)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.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 (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 n0_i normAngle) (*.f32 n1_i 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 (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) u)) (*.f32 (sin.f32 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 (sin.f32 normAngle) (*.f32 n0_i (*.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 (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) (*.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (cos.f32 normAngle))) (*.f32 n1_i (*.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 (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 n0_i normAngle) (*.f32 n1_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)))))
(+.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))))
(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) (*.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))))))
(+.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 -1/5040 (*.f32 (fma.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 (*.f32 -1/5040 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (pow.f32 normAngle 7) (*.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)))))))
(+.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 (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 (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 (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 (/.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 (neg.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 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 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 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.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))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.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) (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 (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)))
(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 (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 (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 (/.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))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) 2))
(fabs.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 (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))
(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 (*.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 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1))
(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 (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 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) 1) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (expm1.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) 1) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (expm1.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) 1) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (expm1.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(*.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 (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 (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 (-.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 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.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 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i n1_i)) (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 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (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 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (-.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 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (-.f32 (fma.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 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 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 1 (-.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 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.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 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i n1_i)) (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 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (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 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (-.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 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (-.f32 (fma.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 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 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 (-.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)) 1) (-.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)) (*.f32 n1_i (*.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 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i n1_i)) (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 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (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 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (-.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 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (-.f32 (fma.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 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 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)))))))
(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 (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))))
(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))))
(sqrt.f32 (pow.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 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2))
(fabs.f32 (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))))
(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))))

localize50.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.1b
(fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
7.2b
(/.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 65 to 12 computations (81.5% saved)

series9.0ms (0.1%)

Counts
3 → 108
Calls

30 calls:

TimeVariablePointExpression
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
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
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))

rewrite95.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1116×associate-*r/
920×associate-*l/
756×associate-/r*
620×associate-/l*
362×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016109
1337109
24498109
Stop Event
node limit
Counts
3 → 103
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))
(fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.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)))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.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)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (+.f32 (*.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 normAngle u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 normAngle u)))) (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (-.f32 1 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))) 1) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) 3)) 1) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))))

simplify131.0ms (0.7%)

Algorithm
egg-herbie
Rules
1416×associate-*r/
1302×associate-+r+
1176×associate-+l+
856×+-commutative
836×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039612505
1112511999
2492011999
Stop Event
node limit
Counts
211 → 219
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 (+.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/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 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))
(sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))
(sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))
(sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 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)))))))
(-.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 (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 (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 (/.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 (neg.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 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 (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 (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))))
(*.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) (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 (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))))
(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 (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 (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 (/.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))
(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 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1))
(+.f32 (*.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 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_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 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (exp.f32 (log1p.f32 (*.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 (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 (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 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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 1 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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))))
(pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(pow.f32 (sqrt.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 (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)
(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)))))
(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 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (+.f32 (*.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(+.f32 (*.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 normAngle u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 normAngle u)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(+.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 normAngle u)))) (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 normAngle u)))))
(+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 1)
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (-.f32 1 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1)
(*.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))) 1) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) 3)) 1) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))
(pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1)
(pow.f32 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)
(pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 3)
(pow.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 3) 1/3)
(sqrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(log.f32 (exp.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 3))
(expm1.f32 (log1p.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(exp.f32 (log.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 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 u (*.f32 u (*.f32 n0_i (*.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 (*.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 n0_i (*.f32 (pow.f32 normAngle 3) (cos.f32 normAngle))) (/.f32 (sin.f32 normAngle) 1/6))) (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 n0_i (*.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 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 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.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 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (*.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)))))
(+.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 n0_i (*.f32 normAngle (cos.f32 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 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 -1/2 u) u)))))
(+.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 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (*.f32 normAngle (cos.f32 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/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))
(fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)) (*.f32 (-.f32 1 u) normAngle))
(fma.f32 (-.f32 1 u) normAngle (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 normAngle 3) -1/6)))
(+.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 (*.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 (-.f32 1 u) normAngle (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 normAngle 3) -1/6))))
(+.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 (*.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 (-.f32 1 u) normAngle (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 normAngle 3) -1/6)))))
(sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(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) (*.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 u normAngle)))
(-.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle (cos.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) (*.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 u normAngle))))
(-.f32 (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 u (*.f32 normAngle (cos.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 (*.f32 u normAngle) (cos.f32 normAngle)) (*.f32 (*.f32 1/6 (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 (*.f32 u normAngle) (neg.f32 (cos.f32 normAngle)))) (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle 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 (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 (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 (/.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 (neg.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 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 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 (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))
(*.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) (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 (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)))
(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 (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 (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 (/.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))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) 2))
(fabs.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 (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))
(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 (*.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 u)) n1_i) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_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 (*.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 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 1) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (expm1.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.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 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 1) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (expm1.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 1) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (expm1.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.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 (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 (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 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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 (*.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.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 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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)) (+.f32 (*.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 n0_i n0_i)) (-.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 n0_i (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) n0_i (*.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 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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 (*.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.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 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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)) (+.f32 (*.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 n0_i n0_i)) (-.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 n0_i (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) n0_i (*.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 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.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 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (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)) (+.f32 (*.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (*.f32 n0_i n0_i)) (-.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 n0_i (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) n0_i (*.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))))))))
(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 (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)))))
(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)))))
(sqrt.f32 (pow.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2))
(fabs.f32 (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)))))
(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 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 0 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 2 (fma.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(fma.f32 2 (*.f32 0 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (+.f32 (*.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (fma.f32 (cos.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (-.f32 (*.f32 0 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (fma.f32 (cos.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (-.f32 (*.f32 0 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(+.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 normAngle u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 normAngle u)))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (fma.f32 (cos.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (-.f32 (*.f32 0 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (neg.f32 (*.f32 normAngle u)))) (*.f32 (sin.f32 normAngle) (cos.f32 (neg.f32 (*.f32 normAngle u)))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 0 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (fma.f32 (cos.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (-.f32 (*.f32 0 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 1)
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (-.f32 1 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (fma.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 0 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1)
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(*.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(*.f32 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(*.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(/.f32 (*.f32 (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(/.f32 (*.f32 (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)))) 1) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(/.f32 (*.f32 (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) 3)) 1) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) 3)) (fma.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (*.f32 (cos.f32 (*.f32 u normAngle)) (*.f32 (cos.f32 (*.f32 u normAngle)) (*.f32 (sin.f32 normAngle) (sin.f32 normAngle))))))
(pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1)
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(pow.f32 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 3)
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(pow.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 3) 1/3)
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(sqrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(sqrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2))
(fabs.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(log.f32 (exp.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(cbrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 3))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(expm1.f32 (log1p.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(exp.f32 (log.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(exp.f32 (*.f32 (log.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(log1p.f32 (expm1.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (cos.f32 normAngle))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 u normAngle))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 u normAngle))))

localize85.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.5b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
1.5b
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
Compiler

Compiled 105 to 54 computations (48.6% saved)

series6.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
normAngle
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
1.0ms
normAngle
@0
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
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)

rewrite91.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1792×associate-*r/
1426×associate-*l/
356×add-sqr-sqrt
350×pow1
350×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01781
135081
2445681
Stop Event
node limit
Counts
3 → 187
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
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 u normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 -1 n0_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) n0_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) n0_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) n0_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) n0_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) n0_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) n0_i) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n0_i) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) n0_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) n0_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3) (pow.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))))))

simplify334.0ms (1.9%)

Algorithm
egg-herbie
Rules
1060×associate-/l*
1036×distribute-lft-in
720×associate-+l+
712×associate-*r*
642×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05859959
114389789
257359789
Stop Event
node limit
Counts
271 → 301
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 (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)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (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 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u 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)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (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)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 1)
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.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) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(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)
(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 (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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 1)
(/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.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 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.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)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (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))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)) (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 1 u))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))) 1)
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (/.f32 (cbrt.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) (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (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)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)
(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)
(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 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.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))
(/.f32 (*.f32 1 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 -1 n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (*.f32 n0_i (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 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) n0_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) n0_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) n0_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) n0_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) n0_i) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n0_i) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) n0_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 1)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) 2)
(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)
(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 (pow.f32 u 3) (/.f32 (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 (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 (/.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 (pow.f32 u 3) (/.f32 (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))
(+.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 (*.f32 -1/5040 (pow.f32 u 7)) (*.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)))
(/.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 (*.f32 normAngle (cos.f32 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 (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 (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))))
(-.f32 1 (-.f32 (/.f32 (*.f32 u (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/2 (*.f32 u u)))))
(+.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 (-.f32 1 (/.f32 (*.f32 u (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle))) (fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/2 (*.f32 u 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 (*.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 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) 1) u)
(-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))) 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 (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 normAngle (*.f32 normAngle (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))))) u))
(+.f32 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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (*.f32 normAngle (*.f32 normAngle (*.f32 -1/6 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 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 1 (-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 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 (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))))) (*.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 1 (-.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))) (fma.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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))))) (*.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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 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 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle n0_i))))))
(-.f32 n0_i (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u n0_i)))))
(+.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 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle 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)))))
(+.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 (pow.f32 normAngle 3) n0_i)))) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle 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 u (*.f32 u n0_i))) n0_i) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 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 (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 (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 (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 (+.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 (+.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 (+.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 (+.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 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 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))) (*.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 (-.f32 (pow.f32 (-.f32 1 u) 3) 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 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))) (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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (*.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 (-.f32 (pow.f32 (-.f32 1 u) 3) 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 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i) (*.f32 (-.f32 1 u) n0_i))) (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 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (*.f32 -1/720 (*.f32 n0_i (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u))))) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))) (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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (fma.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i) (*.f32 (-.f32 1 u) n0_i))) (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 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1))))) (*.f32 -1/720 (*.f32 n0_i (+.f32 u (-.f32 (pow.f32 (-.f32 1 u) 3) 1)))))) (*.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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (sin.f32 (*.f32 u normAngle)) (neg.f32 (neg.f32 (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(/.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 (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 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (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))
(/.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)) (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)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 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)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.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 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (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 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (/.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 -1)))
(*.f32 (/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 1) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) 1) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 -1)))
(*.f32 (/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 1)
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (cbrt.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 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (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) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.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 (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)
(/.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))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 2))
(fabs.f32 (/.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 (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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (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))) (sin.f32 normAngle)) 1)
(/.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 (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 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.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 (*.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))
(/.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))) (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))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.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 1 (*.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 (*.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))
(/.f32 (*.f32 1 (/.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 1 (/.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 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (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))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) 1) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 -1)) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sqrt.f32 -1) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) -1) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) 1) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.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) 1) (/.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 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 -1 (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 (neg.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 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))
(/.f32 (*.f32 (sqrt.f32 -1) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (sqrt.f32 -1) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (sqrt.f32 -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2))
(/.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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.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) (/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))) 1)
(/.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) (/.f32 (cbrt.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 (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 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) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.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 (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))
(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))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2))
(fabs.f32 (/.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 (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 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.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 (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 1 (*.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 1 (*.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 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (neg.f32 (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))) (*.f32 -1 n0_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (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))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (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))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1)) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (/.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))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) n0_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2) n0_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) n0_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) n0_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) n0_i) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n0_i) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) n0_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 -1 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 normAngle (-.f32 1 u))) (/.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 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)))) 3)
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 normAngle (-.f32 1 u))) (/.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))
(fabs.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 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))))))
(*.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))
(*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (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)))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (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)))
(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)))
(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)))
(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)))
(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)))

eval787.0ms (4.5%)

Compiler

Compiled 50138 to 23453 computations (53.2% saved)

prune349.0ms (2%)

Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New1411151426
Fresh000
Picked101
Done404
Total1416151431
Error
0.0b
Counts
1431 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
0.6b
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
7.3b
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))) n0_i)) (sin.f32 normAngle))
7.2b
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))
7.8b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
11.6b
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
1.0b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.7b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
0.6b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
5.6b
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
3.2b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))
21.0b
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
11.6b
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
7.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
15.5b
n0_i
Compiler

Compiled 513 to 346 computations (32.6% saved)

localize22.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u n1_i)
0.1b
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
Compiler

Compiled 22 to 11 computations (50% saved)

series8.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite64.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
880×*-commutative
724×unswap-sqr
534×swap-sqr
448×associate-*r/
366×sqr-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01028
120128
2245528
Stop Event
node limit
Counts
2 → 60
Calls
Call 1
Inputs
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(*.f32 u n1_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 1 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3/2) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/6) (pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) 1) (+.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n1_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u n1_i)))))))

simplify79.0ms (0.4%)

Algorithm
egg-herbie
Rules
1486×associate-+r+
1378×associate-+l+
1040×fma-def
846×unswap-sqr
680×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01663084
14382540
217922528
361882528
Stop Event
node limit
Counts
120 → 93
Calls
Call 1
Inputs
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
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 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.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 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u n1_i)))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))
(+.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) -1)
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (neg.f32 u)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 n0_i (-.f32 1 u))))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(*.f32 1 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(*.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)
(*.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(*.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 1 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3/2) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3/2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/6) (pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/6))
(/.f32 1 (/.f32 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.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 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) 1) (+.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1))))
(pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(log.f32 (+.f32 1 (expm1.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)) 3))
(expm1.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(exp.f32 (log.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(log1p.f32 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(+.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) -1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1))
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1))))
(pow.f32 (*.f32 u n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))))
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)))
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(exp.f32 (log.f32 (*.f32 u n1_i)))
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
Outputs
(*.f32 n1_i u)
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 n1_i u (*.f32 (-.f32 1 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 n1_i u (*.f32 (-.f32 1 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 n1_i u (*.f32 (-.f32 1 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 n1_i u (*.f32 (-.f32 1 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 n1_i u (*.f32 (-.f32 1 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 n1_i u (*.f32 (-.f32 1 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 n1_i u (*.f32 (-.f32 1 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 n1_i u (*.f32 (-.f32 1 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 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(+.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 (-.f32 n1_i n0_i) n0_i)
(*.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 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) -1)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (neg.f32 u)))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 n0_i (-.f32 1 u))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 1 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 1 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 n1_i u))))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 n1_i u) (*.f32 u n0_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 u n0_i)))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (-.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n1_i u) n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3/2) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3/2))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/6) (pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/6))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 1 (/.f32 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 n1_i u))))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 n1_i u) (*.f32 u n0_i))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 u n0_i)))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (-.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n1_i u) n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 n1_i u))))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 n1_i u) (*.f32 u n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 u n0_i)))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (-.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n1_i u) n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (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 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 u n0_i)))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (-.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n1_i u) n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 n1_i u))))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 n1_i u) (*.f32 u n0_i))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 u n0_i)))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (-.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n1_i u) n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 n1_i u)))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 u n0_i) (*.f32 n1_i u))))
(/.f32 (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (+.f32 (*.f32 n1_i u) (*.f32 u n0_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 n1_i u) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 u n0_i)))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (-.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n1_i (*.f32 u (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n1_i u) n0_i))) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 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 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 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)) (-.f32 (*.f32 n1_i u) (-.f32 n0_i (*.f32 u n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)) (+.f32 (-.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)) (+.f32 (*.f32 u n0_i) (-.f32 (*.f32 n1_i u) n0_i)))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) 1) (+.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 3) -1) (+.f32 (exp.f32 (+.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (+.f32 1 (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) 3)) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (exp.f32 (*.f32 2 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (pow.f32 (exp.f32 2) (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))))))
(pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/3)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(cbrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (log.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) -1)
(*.f32 n1_i u)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1)
(*.f32 n1_i u)
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1))
(*.f32 n1_i u)
(/.f32 (-.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 3) 1) (+.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) (+.f32 1 (*.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1))))
(/.f32 (+.f32 (pow.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) 3) -1) (+.f32 (exp.f32 (+.f32 (log1p.f32 (*.f32 n1_i u)) (log1p.f32 (*.f32 n1_i u)))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 n1_i u))))))
(/.f32 (+.f32 -1 (pow.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) 3)) (+.f32 (exp.f32 (*.f32 2 (log1p.f32 (*.f32 n1_i u)))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 n1_i u))))))
(/.f32 (expm1.f32 (*.f32 3 (log1p.f32 (*.f32 n1_i u)))) (+.f32 1 (+.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (pow.f32 (exp.f32 2) (log1p.f32 (*.f32 n1_i u))))))
(pow.f32 (*.f32 u n1_i) 1)
(*.f32 n1_i u)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(*.f32 n1_i u)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(*.f32 n1_i u)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(*.f32 n1_i u)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(*.f32 n1_i u)
(log.f32 (pow.f32 (exp.f32 n1_i) u))
(*.f32 n1_i u)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))))
(*.f32 n1_i u)
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(*.f32 n1_i u)
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)))
(*.f32 n1_i u)
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(*.f32 n1_i u)
(exp.f32 (log.f32 (*.f32 u n1_i)))
(*.f32 n1_i u)
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
(*.f32 n1_i u)

localize27.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f32 n1_i u)
0.1b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
0.1b
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 28 to 15 computations (46.4% saved)

series48.0ms (0.3%)

Counts
3 → 30
Calls

21 calls:

TimeVariablePointExpression
46.0ms
u
@inf
(*.f32 (-.f32 1 u) n0_i)
0.0ms
n0_i
@0
(*.f32 (-.f32 1 u) n0_i)
0.0ms
u
@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)

rewrite122.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1026×*-commutative
944×associate-*r/
678×associate-*l/
632×distribute-lft-in
620×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
121341
2284641
Stop Event
node limit
Counts
3 → 136
Calls
Call 1
Inputs
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n0_i (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 (neg.f32 u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 -1 (neg.f32 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) n0_i) (+.f32 (neg.f32 u) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) n0_i) (+.f32 -1 (neg.f32 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.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))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_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 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (/.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 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) 1) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u n1_i)))))))

simplify97.0ms (0.6%)

Algorithm
egg-herbie
Rules
1128×associate-/l/
1050×associate-/r/
620×+-commutative
592×associate-+r+
572×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03667238
110226760
248336580
Stop Event
node limit
Counts
166 → 232
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 1 (*.f32 n0_i (neg.f32 u))))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 (neg.f32 u) -1))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) n0_i) (+.f32 (neg.f32 u) -1))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) n0_i) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) n0_i))
(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)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 u n1_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 (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.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 (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 (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 (-.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) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (-.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 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))))
(/.f32 1 (/.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)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.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) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.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 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_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 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_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 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (/.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 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) 1) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)
(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)) 3) 1/3)
(neg.f32 (/.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)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(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)))))
(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))))
(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 n1_i u (*.f32 (-.f32 1 u) n0_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 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_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 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1)
(pow.f32 (*.f32 u n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(log.f32 (exp.f32 (*.f32 u n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))))
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(exp.f32 (log.f32 (*.f32 u n1_i)))
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
Outputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 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 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 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 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 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 (neg.f32 u) (fma.f32 -1 n1_i n0_i))
(*.f32 (-.f32 n0_i n1_i) (neg.f32 u))
(+.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 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n0_i (neg.f32 u)))
(-.f32 (expm1.f32 (log1p.f32 n0_i)) (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(/.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 (*.f32 u u))) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.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 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u 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 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) 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 (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 (neg.f32 u) -1))
(/.f32 n0_i (/.f32 (+.f32 -1 (neg.f32 u)) (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (+.f32 -1 (*.f32 u u)))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 n0_i (/.f32 (-.f32 -1 (fma.f32 u u u)) (neg.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u 3)) (-.f32 -1 (fma.f32 u u u))) n0_i)
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (cbrt.f32 (-.f32 1 (pow.f32 u 3))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (cbrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (+.f32 u 1))) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) 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 (neg.f32 (-.f32 1 (*.f32 u u))) n0_i) (+.f32 (neg.f32 u) -1))
(/.f32 n0_i (/.f32 (+.f32 -1 (neg.f32 u)) (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (+.f32 -1 (*.f32 u u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) n0_i) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 n0_i (/.f32 (-.f32 -1 (fma.f32 u u u)) (neg.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u 3)) (-.f32 -1 (fma.f32 u u u))) n0_i)
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u 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 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u 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 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u 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 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u 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))))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)
(fma.f32 n0_i (neg.f32 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 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))
(fabs.f32 (-.f32 n0_i (*.f32 n0_i u)))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) n0_i))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 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)
(-.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 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 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)
(-.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))))
(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 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.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 (*.f32 u n1_i) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_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 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 (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 (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 (-.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))))
(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 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (/.f32 1 (-.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)))
(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 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (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 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 n0_i (-.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 n0_i (*.f32 n0_i u)) 2)) (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (*.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (*.f32 (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))))))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (*.f32 n0_i (+.f32 -1 u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (fma.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)) (neg.f32 (pow.f32 (*.f32 u n1_i) 2))))))
(/.f32 (*.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 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (neg.f32 (pow.f32 (*.f32 u n1_i) 2)))) (pow.f32 (*.f32 u n1_i) 4))) (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))) 3) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 (*.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 (*.f32 n0_i u) (*.f32 u n1_i))) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (neg.f32 (pow.f32 (*.f32 u n1_i) 2)))) (pow.f32 (*.f32 u n1_i) 4))) (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))))) 3) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 1 (/.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)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.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)
(/.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)))
(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 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) 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)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (/.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (/.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(*.f32 (/.f32 (sqrt.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)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (sqrt.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 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (sqrt.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 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (*.f32 (/.f32 (cbrt.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)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.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)
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.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) 4) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (+.f32 (pow.f32 (*.f32 u n1_i) 6) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (+.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.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))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (/.f32 (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.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)
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (neg.f32 (-.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)
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (/.f32 (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_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 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (/.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 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (+.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (+.f32 (pow.f32 (*.f32 u n1_i) 6) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) 1) (-.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)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.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)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.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)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.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)
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(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 (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 (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)) 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)
(neg.f32 (/.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)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2))
(fabs.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(fabs.f32 (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)
(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)
(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 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 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 (*.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 (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 (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)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1)
(*.f32 u n1_i)
(pow.f32 (*.f32 u n1_i) 1)
(*.f32 u n1_i)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(*.f32 u n1_i)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(*.f32 u n1_i)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(*.f32 u n1_i)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(fabs.f32 (*.f32 u n1_i))
(log.f32 (exp.f32 (*.f32 u n1_i)))
(*.f32 u n1_i)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))))
(*.f32 u n1_i)
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(*.f32 u n1_i)
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(*.f32 u n1_i)
(exp.f32 (log.f32 (*.f32 u n1_i)))
(*.f32 u n1_i)
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
(*.f32 u n1_i)

localize73.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u normAngle)
0.0b
(sin.f32 (*.f32 u normAngle))
0.0b
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
1.4b
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 32 to 9 computations (71.9% saved)

series4.0ms (0%)

Counts
3 → 44
Calls

21 calls:

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

rewrite111.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1108×*-commutative
884×associate-*r/
858×unswap-sqr
820×associate-/r*
688×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01145
122145
2282245
Stop Event
node limit
Counts
3 → 154
Calls
Call 1
Inputs
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(sin.f32 (*.f32 u normAngle))
(*.f32 u normAngle)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 n1_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i -1) (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) n1_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n1_i) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 n1_i) (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i 1) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 1 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) (pow.f32 n1_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sin.f32 (*.f32 u normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sin.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (neg.f32 (neg.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (neg.f32 (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (neg.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (neg.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (*.f32 (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))))) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 (*.f32 u normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 u normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (sin.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (sin.f32 (*.f32 u normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u normAngle) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u normAngle)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u normAngle)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u normAngle) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u normAngle) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 normAngle) u))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u normAngle) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u normAngle)))))))

simplify100.0ms (0.6%)

Algorithm
egg-herbie
Rules
898×distribute-lft-neg-in
882×associate-*r*
836×distribute-rgt-neg-in
726×times-frac
664×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04526580
111476410
257086386
Stop Event
node limit
Counts
198 → 234
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 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 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1)
(/.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 (/.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 (sqrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sqrt.f32 n1_i)))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 n1_i) 2)))
(/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (cbrt.f32 n1_i)))
(/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 (sin.f32 normAngle) 1))
(/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 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 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i -1) (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n1_i) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 -1 n1_i) (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 n1_i 1) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 n1_i (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 n1_i (/.f32 1 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 n1_i (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2)
(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)
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) n1_i))
(neg.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2))
(log.f32 (pow.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i))
(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)))
(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)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle)))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) 1)
(*.f32 1 (sin.f32 (*.f32 u normAngle)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (neg.f32 (sqrt.f32 (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 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (neg.f32 (neg.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (*.f32 (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (neg.f32 (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (neg.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (neg.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (neg.f32 (*.f32 (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))))) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(pow.f32 (sin.f32 (*.f32 u normAngle)) 1)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 2)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) 1/3)
(neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))
(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))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1)
(pow.f32 (*.f32 u normAngle) 1)
(pow.f32 (sqrt.f32 (*.f32 u normAngle)) 2)
(pow.f32 (cbrt.f32 (*.f32 u normAngle)) 3)
(pow.f32 (pow.f32 (*.f32 u normAngle) 3) 1/3)
(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))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))
(expm1.f32 (log1p.f32 (*.f32 u normAngle)))
(exp.f32 (log.f32 (*.f32 u normAngle)))
(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 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (sin.f32 normAngle))))
(+.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 (/.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 (*.f32 1/120 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))) (sin.f32 normAngle)))))
(+.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 (/.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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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 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 (*.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 (*.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)))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.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 (*.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))))
(fma.f32 (*.f32 (*.f32 n1_i -1/6) (-.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 (/.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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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)) n1_i) (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 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))
(fma.f32 u normAngle (*.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3)))
(+.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)))
(+.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))))
(*.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))
(fma.f32 u normAngle (*.f32 -1/6 (pow.f32 (*.f32 u normAngle) 3)))
(+.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)))
(+.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))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) 1)
(*.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 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.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 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u 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 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 1)
(*.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 1 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.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 (sqrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 n1_i))
(*.f32 (sqrt.f32 n1_i) (*.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 (sin.f32 (*.f32 u 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 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 u 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 (cbrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 n1_i) 2)))
(*.f32 (/.f32 (cbrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 n1_i) 2))
(/.f32 (*.f32 (cbrt.f32 n1_i) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (cbrt.f32 n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 n1_i))
(*.f32 (cbrt.f32 n1_i) (*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))
(*.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 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 (sin.f32 (*.f32 u 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 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (cbrt.f32 (sin.f32 (*.f32 u 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)) n1_i) (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)) n1_i) (/.f32 (sin.f32 normAngle) 1))
(*.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 (neg.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i))
(*.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 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) (sqrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sqrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sqrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)) (sqrt.f32 n1_i)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 n1_i) (sqrt.f32 n1_i))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)) (sin.f32 normAngle)) (cbrt.f32 n1_i))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2)))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u 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)) (neg.f32 n1_i)) (neg.f32 (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)) (/.f32 1 n1_i)) (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 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (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)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (cbrt.f32 (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 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (/.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 n1_i))
(*.f32 (sqrt.f32 n1_i) (*.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 1 (sin.f32 (*.f32 u 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 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u 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 n1_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) 1)) (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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (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 n1_i -1) (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u 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 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i))) (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 1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (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 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i))) (cbrt.f32 (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 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 2))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (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 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (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 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) -1) (neg.f32 (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 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 1) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (/.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2) (*.f32 n1_i (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) n1_i) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n1_i) (cbrt.f32 (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 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u 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 -1 n1_i) (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 u 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 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) 1) (neg.f32 (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) 1) (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 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) 1) (cbrt.f32 (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 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (*.f32 1 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) 2))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (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)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.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 n1_i 1) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u 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 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.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 n1_i (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u 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 n1_i (/.f32 1 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 u 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 n1_i (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 u 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 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u 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 n1_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u 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 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 u 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 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 n1_i (*.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(/.f32 n1_i (*.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))))
(/.f32 n1_i (*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) 1) (neg.f32 (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 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (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 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (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 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (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 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (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 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) -1) (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 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (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 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) 1) (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 n1_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.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 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (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 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (/.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(*.f32 (/.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (*.f32 u normAngle)) (fabs.f32 (cbrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) 1) (cbrt.f32 (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(*.f32 (/.f32 n1_i (cbrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (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 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (/.f32 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 1)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 2)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)) 3)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3) 1/3)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) n1_i))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(neg.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (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)))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (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)))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) 2))
(fabs.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(log.f32 (pow.f32 (exp.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) n1_i))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.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))))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) 3))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) 3) (pow.f32 n1_i 3)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)))
(*.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 (exp.f32 (log1p.f32 (sin.f32 (*.f32 u normAngle)))) 1)
(sin.f32 (*.f32 u normAngle))
(*.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 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 (neg.f32 (sqrt.f32 (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 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (neg.f32 (neg.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (*.f32 (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (neg.f32 (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))))
(sin.f32 (*.f32 u normAngle))
(*.f32 -1 (neg.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (neg.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (neg.f32 (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (neg.f32 (*.f32 (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (neg.f32 (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 (*.f32 u normAngle)))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2))))
(*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))))) (*.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))))))
(sin.f32 (*.f32 u normAngle))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))))))
(pow.f32 (sin.f32 (*.f32 u normAngle)) 1)
(sin.f32 (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) 2)
(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)) 3) 1/3)
(sin.f32 (*.f32 u normAngle))
(neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.f32 u normAngle))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2))
(fabs.f32 (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))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 u normAngle))))
(sin.f32 (*.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 (sqrt.f32 (*.f32 u normAngle)) 2)
(*.f32 u normAngle)
(pow.f32 (cbrt.f32 (*.f32 u normAngle)) 3)
(*.f32 u normAngle)
(pow.f32 (pow.f32 (*.f32 u normAngle) 3) 1/3)
(*.f32 u normAngle)
(sqrt.f32 (pow.f32 (*.f32 u normAngle) 2))
(fabs.f32 (*.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)
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))
(*.f32 u normAngle)
(expm1.f32 (log1p.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(exp.f32 (log.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)
(log1p.f32 (expm1.f32 (*.f32 u normAngle)))
(*.f32 u normAngle)

localize45.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.0b
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)
0.0b
(/.f32 1 (sin.f32 normAngle))
1.5b
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
Compiler

Compiled 55 to 22 computations (60% saved)

series3.0ms (0%)

Counts
3 → 88
Calls

24 calls:

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

rewrite150.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1338×associate-*r/
1020×associate-*l/
568×associate-/r*
566×distribute-lft-in
408×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01571
130767
2394167
Stop Event
node limit
Counts
3 → 166
Calls
Call 1
Inputs
(/.f32 1 (sin.f32 normAngle))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 1 (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sin.f32 normAngle) -1/2) (pow.f32 (sin.f32 normAngle) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sin.f32 normAngle)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (sin.f32 normAngle)) -1) (pow.f32 (sqrt.f32 (sin.f32 normAngle)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sin.f32 normAngle) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (sin.f32 normAngle) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (sin.f32 normAngle) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (sin.f32 normAngle)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log.f32 (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 1 (sin.f32 normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 -1 n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (*.f32 (sin.f32 (*.f32 normAngle u)) -1)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (*.f32 -1 (sin.f32 (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) n1_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) n1_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) -1) n1_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle u))) n1_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) 1) n1_i) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n1_i) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 n1_i) (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (exp.f32 (log1p.f32 n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (+.f32 (*.f32 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)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (*.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))) n0_i)) (*.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))) n0_i))))) (-.f32 (*.f32 n0_i n0_i) (*.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))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (*.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))) n0_i)) 3))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.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))) n0_i)) (*.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))) n0_i))) (*.f32 (*.f32 n0_i n0_i) (*.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))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.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))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (*.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) 3)) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (neg.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (neg.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (neg.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) 1) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) 1) (fma.f32 n0_i n0_i (*.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))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) 3)) (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i))))) (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) 1) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) 1) (fma.f32 n0_i n0_i (*.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))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n1_i n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) n0_i)))))

simplify166.0ms (0.9%)

Algorithm
egg-herbie
Rules
814×+-commutative
774×associate-+r+
702×associate-*r*
682×associate-/l*
672×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050112832
1132612532
2604012532
Stop Event
node limit
Counts
254 → 276
Calls
Call 1
Inputs
(/.f32 1 normAngle)
(+.f32 (/.f32 1 normAngle) (*.f32 1/6 normAngle))
(+.f32 (/.f32 1 normAngle) (+.f32 (*.f32 1/6 normAngle) (*.f32 7/360 (pow.f32 normAngle 3))))
(+.f32 (*.f32 31/15120 (pow.f32 normAngle 5)) (+.f32 (/.f32 1 normAngle) (+.f32 (*.f32 1/6 normAngle) (*.f32 7/360 (pow.f32 normAngle 3)))))
(/.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 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.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))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.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 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i 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) 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) 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) n0_i))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.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 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.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 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (sin.f32 normAngle)))) 1)
(*.f32 1 (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) 1)
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))
(*.f32 -1 (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) -1)
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (pow.f32 (sqrt.f32 (sin.f32 normAngle)) -1) (pow.f32 (sqrt.f32 (sin.f32 normAngle)) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) -1))
(pow.f32 (sin.f32 normAngle) -1)
(pow.f32 (/.f32 1 (sin.f32 normAngle)) 1)
(pow.f32 (pow.f32 (sin.f32 normAngle) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) 3)
(pow.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) 1/3)
(sqrt.f32 (pow.f32 (sin.f32 normAngle) -2))
(log.f32 (exp.f32 (/.f32 1 (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (sin.f32 normAngle)))))
(cbrt.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (sin.f32 normAngle))))
(exp.f32 (neg.f32 (log.f32 (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (sin.f32 normAngle)) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))
(/.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 -1 n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))))
(/.f32 (*.f32 n1_i (*.f32 (sin.f32 (*.f32 normAngle u)) -1)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 -1 (sin.f32 (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) 1)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) n1_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))
(/.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) -1) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle u))) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) 1) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n1_i) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 n1_i) (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 1 n0_i))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) 1)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (exp.f32 (log1p.f32 n0_i))) 1)
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) 1)
(*.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(*.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 1)
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(*.f32 (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))
(*.f32 (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (+.f32 (*.f32 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)) n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (*.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))) n0_i)) (*.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))) n0_i))))) (-.f32 (*.f32 n0_i n0_i) (*.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))) n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (*.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))) n0_i)) 3))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.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))) n0_i)) (*.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))) n0_i))) (*.f32 (*.f32 n0_i n0_i) (*.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))) n0_i))))))
(/.f32 1 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.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))) n0_i))))
(/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))
(/.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (*.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) 3)) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (neg.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (neg.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (neg.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) 1) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) 1) (fma.f32 n0_i n0_i (*.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))) n0_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) 3)) (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i))))) (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) 1) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) 1) (fma.f32 n0_i n0_i (*.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))) n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 1)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(fma.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(fma.f32 1 n0_i (*.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)) n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n1_i n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) n0_i)
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) n0_i)
Outputs
(/.f32 1 normAngle)
(+.f32 (/.f32 1 normAngle) (*.f32 1/6 normAngle))
(+.f32 (/.f32 1 normAngle) (*.f32 normAngle 1/6))
(fma.f32 normAngle 1/6 (/.f32 1 normAngle))
(+.f32 (/.f32 1 normAngle) (+.f32 (*.f32 1/6 normAngle) (*.f32 7/360 (pow.f32 normAngle 3))))
(+.f32 (/.f32 1 normAngle) (fma.f32 1/6 normAngle (*.f32 7/360 (pow.f32 normAngle 3))))
(+.f32 (/.f32 1 normAngle) (fma.f32 normAngle 1/6 (*.f32 7/360 (pow.f32 normAngle 3))))
(+.f32 (*.f32 31/15120 (pow.f32 normAngle 5)) (+.f32 (/.f32 1 normAngle) (+.f32 (*.f32 1/6 normAngle) (*.f32 7/360 (pow.f32 normAngle 3)))))
(fma.f32 31/15120 (pow.f32 normAngle 5) (+.f32 (/.f32 1 normAngle) (fma.f32 1/6 normAngle (*.f32 7/360 (pow.f32 normAngle 3)))))
(+.f32 (fma.f32 normAngle 1/6 (*.f32 7/360 (pow.f32 normAngle 3))) (fma.f32 31/15120 (pow.f32 normAngle 5) (/.f32 1 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 (/.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 normAngle u))) (/.f32 (*.f32 -1/6 (*.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3))) (sin.f32 normAngle)))
(fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u)))
(+.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 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 5) (pow.f32 u 5)))))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u)) (fma.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 5) (pow.f32 u 5)))) (/.f32 -1/6 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3)))))))
(+.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 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (fma.f32 -1/6 (/.f32 (*.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (sin.f32 normAngle)) (*.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 5) (pow.f32 u 5))))))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u)) (fma.f32 -1/5040 (/.f32 (*.f32 n1_i (pow.f32 u 7)) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 7))) (fma.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 5) (pow.f32 u 5)))) (/.f32 -1/6 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n1_i (pow.f32 normAngle 3))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (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 n1_i u (*.f32 (*.f32 (*.f32 normAngle normAngle) -1/6) (*.f32 n1_i (-.f32 (pow.f32 u 3) 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 (*.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 (*.f32 1/120 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 1/120 (*.f32 n1_i (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 (*.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 (*.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 (*.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 (*.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 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (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 1/120 (*.f32 n1_i (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) n0_i)
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u)) n0_i)
(+.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))) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1/6 (/.f32 (*.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (sin.f32 normAngle)) n0_i))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u)) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3))) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.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 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 5) (pow.f32 u 5)))) (fma.f32 -1/6 (/.f32 (*.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 normAngle 3)) (sin.f32 normAngle)) n0_i)))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 normAngle u)) (fma.f32 1/120 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 5) (pow.f32 u 5)))) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3))) n0_i)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(fma.f32 n1_i 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) 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 n0_i))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 n1_i 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) 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 (*.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 (*.f32 1/120 n1_i) u))) (pow.f32 normAngle 4) (fma.f32 n1_i u n0_i)))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (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 n1_i 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) 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 (*.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 (*.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 (*.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 (*.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 n0_i))))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (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 1/120 (*.f32 n1_i (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) (fma.f32 n1_i u n0_i))))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
n0_i
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(+.f32 n0_i (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (sin.f32 normAngle)))) 1)
(/.f32 1 (sin.f32 normAngle))
(*.f32 1 (/.f32 1 (sin.f32 normAngle)))
(/.f32 1 (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) 1)
(/.f32 1 (sin.f32 normAngle))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (pow.f32 (sin.f32 normAngle) -1/2))
(/.f32 1 (sin.f32 normAngle))
(*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 -1 (/.f32 -1 (sin.f32 normAngle)))
(/.f32 1 (sin.f32 normAngle))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) -1)
(/.f32 1 (sin.f32 normAngle))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (pow.f32 (sqrt.f32 (sin.f32 normAngle)) -1) (pow.f32 (sqrt.f32 (sin.f32 normAngle)) -1))
(pow.f32 (sqrt.f32 (sin.f32 normAngle)) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) -1))
(*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(pow.f32 (sin.f32 normAngle) -1)
(/.f32 1 (sin.f32 normAngle))
(pow.f32 (/.f32 1 (sin.f32 normAngle)) 1)
(/.f32 1 (sin.f32 normAngle))
(pow.f32 (pow.f32 (sin.f32 normAngle) -1/2) 2)
(/.f32 1 (sin.f32 normAngle))
(pow.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) 3)
(/.f32 1 (sin.f32 normAngle))
(pow.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) 1/3)
(cbrt.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)))
(sqrt.f32 (pow.f32 (sin.f32 normAngle) -2))
(log.f32 (exp.f32 (/.f32 1 (sin.f32 normAngle))))
(/.f32 1 (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (sin.f32 normAngle)))))
(/.f32 1 (sin.f32 normAngle))
(cbrt.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (sin.f32 normAngle))))
(/.f32 1 (sin.f32 normAngle))
(exp.f32 (neg.f32 (log.f32 (sin.f32 normAngle))))
(/.f32 1 (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (sin.f32 normAngle)) -1))
(/.f32 1 (sin.f32 normAngle))
(exp.f32 (*.f32 (neg.f32 (log.f32 (sin.f32 normAngle))) 1))
(/.f32 1 (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 1 (sin.f32 normAngle))))
(/.f32 1 (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(*.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))) 1)
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (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 normAngle u)) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sqrt.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u))))))
(/.f32 (*.f32 -1 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 -1 n1_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 n1_i (*.f32 (sin.f32 (*.f32 normAngle u)) -1)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 -1 (sin.f32 (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) 1)) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) 1) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (pow.f32 (sin.f32 normAngle) -1/2)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) -1) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (cbrt.f32 (sin.f32 normAngle))) n1_i) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))
(/.f32 (*.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) 2)) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) 2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))))
(/.f32 n1_i (/.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) 2)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) n1_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) n1_i) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (*.f32 normAngle u))))))
(/.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (cbrt.f32 (sin.f32 normAngle))) n1_i) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2) n1_i) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))))
(/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2)))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle u))) 2) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) -1) n1_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle u))) n1_i) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) 1) n1_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sqrt.f32 (sin.f32 normAngle))) n1_i) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) n1_i) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) (*.f32 (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))) n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (*.f32 normAngle u)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i (sqrt.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 -1 n1_i) (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) 1) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 1) (sin.f32 normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(fabs.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (pow.f32 (exp.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 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 1))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 1 n0_i))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.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)) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) 1)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.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)) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) 1)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(*.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(*.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 1)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (/.f32 1 (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(*.f32 (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (+.f32 (*.f32 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)) n0_i))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i) (*.f32 n0_i n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (*.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))) n0_i)) (*.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))) n0_i))))) (-.f32 (*.f32 n0_i n0_i) (*.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))) n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (-.f32 (pow.f32 n0_i 4) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (+.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (*.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))) n0_i)) 3))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.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))) n0_i)) (*.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))) n0_i))) (*.f32 (*.f32 n0_i n0_i) (*.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))) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))) 3) (pow.f32 n0_i 6))) (+.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))) (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))) (fma.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))) (*.f32 n0_i (neg.f32 n0_i))) (pow.f32 n0_i 4))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))) 3) (pow.f32 n0_i 6)))
(/.f32 1 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (fma.f32 n0_i n0_i (*.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))) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))))
(*.f32 (hypot.f32 (pow.f32 n0_i 3/2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3/2)) (/.f32 (hypot.f32 (pow.f32 n0_i 3/2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3/2)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (*.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))
(/.f32 (-.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 4)) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))
(*.f32 (/.f32 (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))) (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))) (-.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (fma.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (pow.f32 n0_i 6))) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) 3)) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) 3)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (fma.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (pow.f32 n0_i 4))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (neg.f32 (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (neg.f32 (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (neg.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (sqrt.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))) (hypot.f32 (pow.f32 n0_i 3/2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3/2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) 1) (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) 1) (fma.f32 n0_i n0_i (*.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))) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) 1) (neg.f32 (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (sqrt.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))) (hypot.f32 (pow.f32 n0_i 3/2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3/2)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))
(/.f32 (-.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 4)) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))))
(*.f32 (/.f32 (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2))) (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) 3)) (/.f32 1 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) 3)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (fma.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (pow.f32 n0_i 4))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.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))) n0_i))))) (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))) (-.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 6)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) 3)) (fma.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (pow.f32 n0_i 6))) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) 1) (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (sqrt.f32 (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (cbrt.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))) (cbrt.f32 (-.f32 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (+.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 n0_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) 1) (fma.f32 n0_i n0_i (*.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))) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.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))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 1)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 3)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 3) 1/3)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 2))
(fabs.f32 (fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 3))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 1))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 1 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 1 n0_i (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n1_i n0_i)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.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)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) n0_i)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) n0_i)
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)

localize113.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 n1_i (*.f32 u normAngle))
0.1b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
7.2b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
Compiler

Compiled 78 to 39 computations (50% saved)

series33.0ms (0.2%)

Counts
2 → 48
Calls

21 calls:

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

rewrite152.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
852×associate-/r*
620×associate-/l*
410×associate-+l+
398×add-sqr-sqrt
392×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01860
138360
2519360
Stop Event
node limit
Counts
2 → 149
Calls
Call 1
Inputs
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 n1_i (*.f32 u normAngle))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (sin.f32 normAngle) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (sin.f32 normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (+.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) 3)) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (-.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) 1) (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) -1) (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) 1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (+.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (neg.f32 (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) 1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) -1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) -1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 1 (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 u (*.f32 normAngle n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u (*.f32 normAngle n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u (*.f32 normAngle n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i))))))))

simplify198.0ms (1.1%)

Algorithm
egg-herbie
Rules
822×distribute-lft-neg-in
782×distribute-rgt-neg-in
596×+-commutative
586×associate-*r*
546×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049216115
1137215607
2575215583
Stop Event
node limit
Counts
197 → 245
Calls
Call 1
Inputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.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 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.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 -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 (*.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 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (*.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 -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 (*.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 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 1/120 (-.f32 (*.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 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 -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 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_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 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_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 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 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 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_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 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (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 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 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 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 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 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 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 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_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 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_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 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(+.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 1)
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (sin.f32 normAngle) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (sin.f32 normAngle)) 1))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)) 1))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))
(/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (+.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) 3)) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (-.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) 1) (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) -1) (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) 1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (+.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (neg.f32 (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) 1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) -1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) -1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(fma.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 1 (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i)))) 1)
(pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 1)
(pow.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2)
(pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 3)
(pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))
(log.f32 (exp.f32 (*.f32 u (*.f32 normAngle n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(cbrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))
(expm1.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i))))
(exp.f32 (log.f32 (*.f32 u (*.f32 normAngle n1_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (*.f32 normAngle n1_i))) 1))
(log1p.f32 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i))))
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 n1_i u) (+.f32 (*.f32 (-.f32 (*.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 1 u) n0_i)))
(fma.f32 n1_i u (fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n1_i u (fma.f32 (*.f32 -1/6 (fma.f32 n0_i (pow.f32 (-.f32 1 u) 3) (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n1_i u (fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (*.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 -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 (*.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 1 u) n0_i))))
(fma.f32 (-.f32 (*.f32 1/120 (*.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 -1/6 (-.f32 (*.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 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (-.f32 (*.f32 1/120 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/36 (fma.f32 n0_i (pow.f32 (-.f32 1 u) 3) (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (*.f32 -1/6 (fma.f32 n0_i (pow.f32 (-.f32 1 u) 3) (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 (*.f32 1/120 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 -1/36 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n1_i u)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (*.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 -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 (*.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 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 1/120 (-.f32 (*.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 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 -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/120 (*.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 -1/6 (-.f32 (*.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 -1/6 (-.f32 (*.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 1 u) n0_i (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n0_i (pow.f32 (-.f32 1 u) 7))) (fma.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.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 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (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 (*.f32 1/120 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/36 (fma.f32 n0_i (pow.f32 (-.f32 1 u) 3) (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (*.f32 -1/6 (fma.f32 n0_i (pow.f32 (-.f32 1 u) 3) (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) (*.f32 n0_i -1/5040)) (*.f32 -1/720 (fma.f32 n0_i (pow.f32 (-.f32 1 u) 3) (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040 (*.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/36 (fma.f32 n0_i (pow.f32 (-.f32 1 u) 3) (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))))) (pow.f32 normAngle 6) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (+.f32 (*.f32 1/120 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 -1/36 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n1_i u)))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (fma.f32 -1/5040 (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)) (*.f32 1/720 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n1_i u)))) (fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040 (*.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 -1/36 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 n1_i u))))))) (pow.f32 normAngle 6) (*.f32 (-.f32 1 u) n0_i)))))
(/.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 normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(/.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 normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i 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 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))
(fma.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (/.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 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))))))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (fma.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle)))) n0_i))
(+.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 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/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 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (fma.f32 u (-.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle)))) n0_i)))
(/.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 normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(/.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 normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(/.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 normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (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 (sin.f32 normAngle) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (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 (sin.f32 normAngle) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (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 (sin.f32 normAngle) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(/.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 normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(/.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 normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(+.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))) 1)
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) (/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))))) (cbrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle)) (*.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) (cbrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))))
(/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (sin.f32 normAngle) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (sin.f32 normAngle)) 1))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)) 1))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (sin.f32 normAngle)) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))))) (sqrt.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))) (*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3/2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3/2)) (/.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3/2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3/2)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))))
(/.f32 (*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3/2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3/2)) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))) (sqrt.f32 (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) 2)) (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))))) (sqrt.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))))))
(*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))) (*.f32 (/.f32 (fabs.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))) (sin.f32 normAngle)) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) 2)))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))) (*.f32 (/.f32 (fabs.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))) (sin.f32 normAngle)) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 (neg.f32 u) (*.f32 n1_i normAngle))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (*.f32 u normAngle))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 (neg.f32 u) (*.f32 n1_i normAngle))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (*.f32 (sin.f32 normAngle) (sqrt.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (*.f32 u normAngle)))))) (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (/.f32 (*.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 2))))
(/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) 2)) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) 2))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle)))) 2))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) 2)) (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))))) (cbrt.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle)))) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (/.f32 (/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 (neg.f32 u) (*.f32 n1_i normAngle)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (/.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (*.f32 u normAngle))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (sin.f32 normAngle)))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))) (-.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))
(/.f32 (-.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)))) (-.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(/.f32 (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))) (/.f32 (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))) (-.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 6)) (*.f32 (sin.f32 normAngle) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 6)) (*.f32 (sin.f32 normAngle) (*.f32 (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (+.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 4) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 4)) (*.f32 (sin.f32 normAngle) (*.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 (neg.f32 u) (*.f32 n1_i normAngle))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) 3)) (+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))) (-.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) 3)) (fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) 3)) (fma.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (*.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (-.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) 3)) (-.f32 (*.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))) (*.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) (-.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3) 3)) (*.f32 (sin.f32 normAngle) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (-.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 6)) (*.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3) 3)) (*.f32 (sin.f32 normAngle) (*.f32 (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (*.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3) (-.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3)))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) 3) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) 3)) (*.f32 (sin.f32 normAngle) (*.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 (neg.f32 u) (*.f32 n1_i normAngle))) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 4) (*.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 6) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 6)) (*.f32 (sin.f32 normAngle) (*.f32 (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (*.f32 u normAngle))) (fma.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 4)))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) 1) (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) -1) (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (sin.f32 normAngle)))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) 1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (+.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (+.f32 (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (-.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 (+.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle))) (-.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) -1) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) -1) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) (-.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (+.f32 (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))) (-.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 (+.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))) (sin.f32 normAngle))) (-.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (*.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (*.f32 (fabs.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))) (neg.f32 (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) 1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2)) -1) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (neg.f32 (*.f32 u (*.f32 normAngle n1_i))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3)) -1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2) (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (-.f32 (*.f32 u (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 1 (/.f32 (sin.f32 normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (fma.f32 (*.f32 n1_i (*.f32 u normAngle)) (-.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 2)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) -1) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))) 2)
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))) 3)
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) 3))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) 3)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))) 1))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)))
(fma.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle)) (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(fma.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 1 (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)))
(fma.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (/.f32 1 (sin.f32 normAngle)) (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i)))) 1)
(*.f32 n1_i (*.f32 u normAngle))
(pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 1)
(*.f32 n1_i (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2)
(*.f32 n1_i (*.f32 u normAngle))
(pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 3)
(*.f32 n1_i (*.f32 u normAngle))
(pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) 1/3)
(*.f32 n1_i (*.f32 u normAngle))
(sqrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))
(sqrt.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))
(fabs.f32 (*.f32 n1_i (*.f32 u normAngle)))
(log.f32 (exp.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(*.f32 n1_i (*.f32 u normAngle))
(cbrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))
(*.f32 n1_i (*.f32 u normAngle))
(expm1.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(exp.f32 (log.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 u (*.f32 normAngle n1_i))) 1))
(*.f32 n1_i (*.f32 u normAngle))
(log1p.f32 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 u normAngle))

eval562.0ms (3.2%)

Compiler

Compiled 38291 to 16407 computations (57.2% saved)

prune345.0ms (2%)

Pruning

22 alts after pruning (20 fresh and 2 done)

PrunedKeptTotal
New1322141336
Fresh4610
Picked011
Done314
Total1329221351
Error
0b
Counts
1351 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
5.2b
(fma.f32 n1_i u n0_i)
7.3b
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))) n0_i)) (sin.f32 normAngle))
7.8b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
11.7b
(-.f32 n0_i (*.f32 u n0_i))
7.8b
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
1.0b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.5b
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
0.7b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
0.6b
(+.f32 (*.f32 n1_i u) (fma.f32 n0_i (neg.f32 u) n0_i))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.6b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
5.2b
(+.f32 (*.f32 n1_i u) n0_i)
21.0b
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
11.6b
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
8.0b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
7.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
7.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
11.7b
(*.f32 (-.f32 1 u) n0_i)
20.7b
(*.f32 u n1_i)
15.5b
n0_i
Compiler

Compiled 623 to 425 computations (31.8% saved)

localize17.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
Compiler

Compiled 16 to 6 computations (62.5% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
u
@0
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
0.0ms
u
@-inf
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
0.0ms
n1_i
@0
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
0.0ms
n0_i
@-inf
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
0.0ms
n1_i
@-inf
(fma.f32 u (-.f32 n1_i n0_i) n0_i)

rewrite55.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1864×add-sqr-sqrt
1848×*-un-lft-identity
1718×add-cube-cbrt
1698×add-cbrt-cube
182×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
116915
2222415
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 u (-.f32 n1_i n0_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))))

simplify49.0ms (0.3%)

Algorithm
egg-herbie
Rules
1232×associate-*r*
1094×associate-+r+
1070×associate-*l*
1060×associate-+l+
628×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
077921
1190915
2734903
34283903
Stop Event
node limit
Counts
59 → 41
Calls
Call 1
Inputs
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 n0_i) u)
(+.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 n0_i) u)
(+.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 -1 (*.f32 n0_i u)) n0_i)
(+.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 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 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 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)))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) 1)
(*.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 1)
(*.f32 1 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(*.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(*.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(/.f32 (-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))))
(pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 1)
(pow.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2)
(pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 2))
(log.f32 (exp.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(exp.f32 (log.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 1))
(log1p.f32 (expm1.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
Outputs
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u 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 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 -1 u)) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u 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 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 u 1) n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) 1) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) 1)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 1)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 1 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(/.f32 (-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (+.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (fma.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (-.f32 n1_i n0_i) u) (*.f32 n0_i (-.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 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (*.f32 (-.f32 n1_i n0_i) (*.f32 (-.f32 n1_i n0_i) (*.f32 u 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 (*.f32 (-.f32 n1_i n0_i) u) (-.f32 (*.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)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 (-.f32 n1_i n0_i) (-.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)))))
(pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 1)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(pow.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 3)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(pow.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 3) 1/3)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(sqrt.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 2))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(log.f32 (exp.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(cbrt.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 3))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(expm1.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(exp.f32 (log.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 1))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(log1p.f32 (expm1.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u n1_i)
Compiler

Compiled 9 to 5 computations (44.4% saved)

localize32.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
0.1b
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
Compiler

Compiled 32 to 19 computations (40.6% saved)

series3.0ms (0%)

Counts
2 → 51
Calls

18 calls:

TimeVariablePointExpression
0.0ms
u
@0
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
0.0ms
u
@inf
(*.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 n1_i (*.f32 -1 n0_i)) u)
0.0ms
u
@inf
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
908×*-commutative
892×associate-*r/
756×distribute-lft-in
736×distribute-rgt-in
718×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01036
121928
2313028
Stop Event
node limit
Counts
2 → 173
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
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 n0_i -1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 1 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 n0_i 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 n0_i -1 n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 1 n0_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 n0_i 1 n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i u) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (*.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 n0_i u)) (*.f32 1 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 n1_i u)) (*.f32 1 (*.f32 n0_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i u) 1) (*.f32 (*.f32 n0_i u) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i u) 1) (*.f32 (*.f32 n1_i u) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 1 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 n1_i n0_i) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (+.f32 n1_i n0_i) 2) (/.f32 (+.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 n1_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (-.f32 n0_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (neg.f32 (pow.f32 (+.f32 n1_i n0_i) 2))) (neg.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2))) (+.f32 n1_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i))) (+.f32 n1_i n0_i)) (sqrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) u) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) u) (-.f32 n0_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 n1_i n0_i) 2)) u) (neg.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) u) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) 1) (+.f32 n1_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i)))) (sqrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) 1) (+.f32 n1_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (cbrt.f32 (+.f32 n1_i n0_i))) (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (pow.f32 (+.f32 n1_i n0_i) 2)) (/.f32 1 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (/.f32 1 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 n1_i))) (-.f32 (sqrt.f32 n1_i) (sqrt.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (*.f32 (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 u) (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (+.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n1_i n0_i) u) (-.f32 n0_i (fma.f32 n0_i 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n1_i n0_i) u) (-.f32 n0_i (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (+.f32 n1_i n0_i) u) (-.f32 n0_i (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 1 (fma.f32 n0_i 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (+.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 n0_i 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.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)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (-.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 n0_i 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (-.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (-.f32 (/.f32 (*.f32 n0_i n0_i) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 n1_i n0_i) u) 0) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (+.f32 n1_i n0_i) u) (exp.f32 (log1p.f32 n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u))) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (-.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (-.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (-.f32 (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (/.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (/.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (/.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)) (/.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.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) 3) (pow.f32 n0_i 3))) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.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)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.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) 3) (pow.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) 1) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) 1) (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) 1) (neg.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) 1) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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))) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.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) 3) (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)))) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) 1) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 n1_i n0_i) u n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u (+.f32 n1_i n0_i) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 n0_i (*.f32 (+.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (+.f32 n1_i n0_i) u) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))))

simplify120.0ms (0.7%)

Algorithm
egg-herbie
Rules
1388×associate-+r+
1026×+-commutative
826×associate-/l*
748×times-frac
706×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04399000
112808496
275208484
Stop Event
node limit
Counts
224 → 289
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 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 n0_i -1 n0_i)))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 1 n0_i n0_i)))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 n0_i 1 n0_i)))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 n0_i -1 n0_i) u))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 1 n0_i n0_i) u))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 n0_i 1 n0_i) u))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i) u))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i) u))
(+.f32 (*.f32 n0_i u) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(+.f32 (*.f32 1 (*.f32 n0_i u)) (*.f32 1 (*.f32 n1_i u)))
(+.f32 (*.f32 1 (*.f32 n1_i u)) (*.f32 1 (*.f32 n0_i u)))
(+.f32 (*.f32 (*.f32 n1_i u) 1) (*.f32 (*.f32 n0_i u) 1))
(+.f32 (*.f32 (*.f32 n0_i u) 1) (*.f32 (*.f32 n1_i u) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u))) 1)
(/.f32 u (/.f32 1 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (+.f32 n1_i n0_i) u) 1)
(/.f32 (pow.f32 (+.f32 n1_i n0_i) 2) (/.f32 (+.f32 n1_i n0_i) u))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))) u))
(/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_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 n1_i n0_i))))
(/.f32 (*.f32 u (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (neg.f32 (pow.f32 (+.f32 n1_i n0_i) 2))) (neg.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 u (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 1 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2))) (+.f32 n1_i n0_i))
(/.f32 (*.f32 1 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (*.f32 (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i))) (+.f32 n1_i n0_i)) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.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 n1_i n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) u) (-.f32 n0_i n1_i))
(/.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 n1_i n0_i) 2)) u) (neg.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) u) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) 1) (+.f32 n1_i n0_i))
(/.f32 (*.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i)))) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) 1) (+.f32 n1_i n0_i))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (cbrt.f32 (+.f32 n1_i n0_i))) (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (pow.f32 (+.f32 n1_i n0_i) 2)) (/.f32 1 (+.f32 n1_i n0_i)))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (/.f32 1 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 n1_i))) (-.f32 (sqrt.f32 n1_i) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (*.f32 (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2))
(log.f32 (pow.f32 (exp.f32 u) (+.f32 n1_i n0_i)))
(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)))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) (-.f32 n0_i (fma.f32 n0_i 1 n0_i)))
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) (-.f32 n0_i (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) (-.f32 n0_i (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))
(-.f32 0 (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 1 (fma.f32 n0_i 1 n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (+.f32 n1_i n0_i) u)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 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 (/.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (-.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 n0_i 1 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 (*.f32 n0_i n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_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 (*.f32 n0_i n0_i) (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)))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u)))) 1)
(-.f32 (+.f32 (*.f32 (+.f32 n1_i n0_i) u) 0) n0_i)
(-.f32 (+.f32 (*.f32 (+.f32 n1_i n0_i) u) (exp.f32 (log1p.f32 n0_i))) 1)
(*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)
(*.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 (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 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(*.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u))) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))
(*.f32 (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u))))
(*.f32 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(*.f32 (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))
(*.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(*.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (-.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(*.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (-.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 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (-.f32 (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (-.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 (+.f32 n1_i n0_i) u n0_i) (/.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(/.f32 1 (/.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)) (/.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (/.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (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) (fma.f32 (+.f32 n1_i n0_i) u n0_i))
(/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(/.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(/.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (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 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)) (/.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 (*.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) 3) (pow.f32 n0_i 3))) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))
(/.f32 (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (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 (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)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2))
(/.f32 (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.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) 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))
(/.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) (*.f32 n0_i (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)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_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)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 1 (-.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(/.f32 (*.f32 1 (-.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 1 (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 1 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) 1) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) 1) (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) 1) (neg.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) 1) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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))) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(/.f32 (*.f32 (*.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) 3) (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(/.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)))) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) 1) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)
(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) 3) 1/3)
(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))))
(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)))
(exp.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(log1p.f32 (expm1.f32 (fma.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)
(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 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.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 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (+.f32 n1_i n0_i) u))
(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)
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 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 n0_i -1 n0_i)))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 n0_i -1 n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (*.f32 0 n0_i))))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 1 n0_i n0_i)))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 1 n0_i n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))))
(*.f32 u (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i))))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 n0_i 1 n0_i)))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 1 n0_i n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))))
(*.f32 u (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i))))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 n0_i -1 n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (*.f32 0 n0_i))))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 n0_i -1 n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (*.f32 0 n0_i))))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 n0_i -1 n0_i) u))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 n0_i -1 n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (*.f32 0 n0_i))))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 1 n0_i n0_i) u))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 1 n0_i n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))))
(*.f32 u (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i))))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 n0_i 1 n0_i) u))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 1 n0_i n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (+.f32 n0_i n0_i))))
(*.f32 u (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i))))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i) u))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 n0_i -1 n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (*.f32 0 n0_i))))
(+.f32 (*.f32 (+.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i) u))
(*.f32 u (+.f32 (+.f32 n0_i n1_i) (fma.f32 n0_i -1 n0_i)))
(*.f32 u (+.f32 n0_i (+.f32 n1_i (*.f32 0 n0_i))))
(+.f32 (*.f32 n0_i u) (*.f32 n1_i u))
(*.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 1 (*.f32 n0_i u)) (*.f32 1 (*.f32 n1_i u)))
(*.f32 u (+.f32 n0_i n1_i))
(+.f32 (*.f32 1 (*.f32 n1_i u)) (*.f32 1 (*.f32 n0_i u)))
(*.f32 u (+.f32 n0_i n1_i))
(+.f32 (*.f32 (*.f32 n1_i u) 1) (*.f32 (*.f32 n0_i u) 1))
(*.f32 u (+.f32 n0_i n1_i))
(+.f32 (*.f32 (*.f32 n0_i u) 1) (*.f32 (*.f32 n1_i u) 1))
(*.f32 u (+.f32 n0_i n1_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u))) 1)
(*.f32 u (+.f32 n0_i n1_i))
(/.f32 u (/.f32 1 (+.f32 n1_i n0_i)))
(*.f32 u (+.f32 n0_i n1_i))
(/.f32 (*.f32 (+.f32 n1_i n0_i) u) 1)
(*.f32 u (+.f32 n0_i n1_i))
(/.f32 (pow.f32 (+.f32 n1_i n0_i) 2) (/.f32 (+.f32 n1_i n0_i) u))
(*.f32 (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)) u)
(*.f32 u (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))) u))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) u)
(*.f32 u (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_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 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)) u)
(*.f32 u (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)))
(/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) u)
(*.f32 u (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (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 n1_i n0_i))))
(/.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))) u))
(*.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 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (-.f32 n0_i n1_i))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u))
(*.f32 (/.f32 u (-.f32 n0_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(/.f32 (*.f32 u (neg.f32 (pow.f32 (+.f32 n1_i n0_i) 2))) (neg.f32 (+.f32 n1_i n0_i)))
(/.f32 u (/.f32 (neg.f32 (+.f32 n0_i n1_i)) (neg.f32 (pow.f32 (+.f32 n0_i n1_i) 2))))
(/.f32 u (*.f32 1 (/.f32 (+.f32 n0_i n1_i) (pow.f32 (+.f32 n0_i n1_i) 2))))
(/.f32 (*.f32 u (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 u (/.f32 (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))))
(/.f32 u (*.f32 1 (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))))
(/.f32 (*.f32 1 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2))) (+.f32 n1_i n0_i))
(*.f32 (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)) u)
(*.f32 u (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)))
(/.f32 (*.f32 1 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) u)
(*.f32 u (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))))
(/.f32 (*.f32 (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i))) (+.f32 n1_i n0_i)) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 u (sqrt.f32 (+.f32 n0_i n1_i))) (/.f32 (sqrt.f32 (+.f32 n0_i n1_i)) (+.f32 n0_i n1_i)))
(*.f32 (/.f32 (+.f32 n0_i n1_i) (sqrt.f32 (+.f32 n0_i n1_i))) (*.f32 u (sqrt.f32 (+.f32 n0_i n1_i))))
(/.f32 (*.f32 (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (sqrt.f32 (+.f32 n0_i n1_i))) (/.f32 (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))))
(*.f32 (/.f32 (*.f32 u (sqrt.f32 (+.f32 n0_i n1_i))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))))) (hypot.f32 (pow.f32 n1_i 3/2) (pow.f32 n0_i 3/2)))
(/.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n0_i n1_i)) 2)) (/.f32 (cbrt.f32 (+.f32 n0_i n1_i)) (pow.f32 (cbrt.f32 (+.f32 n0_i n1_i)) 2)))
(/.f32 u (/.f32 (cbrt.f32 (+.f32 n0_i n1_i)) (pow.f32 (cbrt.f32 (+.f32 n0_i n1_i)) 4)))
(/.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i n1_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))))
(/.f32 u (/.f32 (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) (*.f32 (pow.f32 (cbrt.f32 (+.f32 n0_i n1_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))))))
(/.f32 (*.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) u) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))) u))
(*.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 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) u) (-.f32 n0_i n1_i))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u))
(*.f32 (/.f32 u (-.f32 n0_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (+.f32 n1_i n0_i) 2)) u) (neg.f32 (+.f32 n1_i n0_i)))
(/.f32 u (/.f32 (neg.f32 (+.f32 n0_i n1_i)) (neg.f32 (pow.f32 (+.f32 n0_i n1_i) 2))))
(/.f32 u (*.f32 1 (/.f32 (+.f32 n0_i n1_i) (pow.f32 (+.f32 n0_i n1_i) 2))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) u) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 u (/.f32 (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))))
(/.f32 u (*.f32 1 (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))) (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))))
(/.f32 (*.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) 1) (+.f32 n1_i n0_i))
(*.f32 (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)) u)
(*.f32 u (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)))
(/.f32 (*.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) u)
(*.f32 u (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))))
(/.f32 (*.f32 (+.f32 n1_i n0_i) (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i)))) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 u (sqrt.f32 (+.f32 n0_i n1_i))) (/.f32 (sqrt.f32 (+.f32 n0_i n1_i)) (+.f32 n0_i n1_i)))
(*.f32 (/.f32 (+.f32 n0_i n1_i) (sqrt.f32 (+.f32 n0_i n1_i))) (*.f32 u (sqrt.f32 (+.f32 n0_i n1_i))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (*.f32 u (sqrt.f32 (+.f32 n1_i n0_i)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (sqrt.f32 (+.f32 n0_i n1_i))) (/.f32 (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))))
(*.f32 (/.f32 (*.f32 u (sqrt.f32 (+.f32 n0_i n1_i))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))))) (hypot.f32 (pow.f32 n1_i 3/2) (pow.f32 n0_i 3/2)))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) 1) (+.f32 n1_i n0_i))
(*.f32 (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)) u)
(*.f32 u (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)))
(*.f32 (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)) u)
(*.f32 u (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (cbrt.f32 (+.f32 n1_i n0_i))) (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2))
(*.f32 (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)) u)
(*.f32 u (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (pow.f32 (cbrt.f32 (+.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n1_i n0_i)))
(*.f32 (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)) u)
(*.f32 u (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 n0_i n1_i)))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (pow.f32 (+.f32 n1_i n0_i) 2)) (/.f32 1 (+.f32 n1_i n0_i)))
(*.f32 u (+.f32 n0_i n1_i))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (/.f32 1 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (pow.f32 (+.f32 n0_i n1_i) 2)) (*.f32 (/.f32 1 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))))
(*.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 (/.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (pow.f32 (+.f32 n0_i n1_i) 2)))
(/.f32 (/.f32 (*.f32 u (pow.f32 (+.f32 n1_i n0_i) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 n1_i))) (-.f32 (sqrt.f32 n1_i) (sqrt.f32 n0_i)))
(/.f32 (*.f32 u (pow.f32 (+.f32 n0_i n1_i) 2)) (*.f32 (-.f32 (sqrt.f32 n1_i) (sqrt.f32 n0_i)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 n1_i))))
(*.f32 (/.f32 u (-.f32 (sqrt.f32 n1_i) (sqrt.f32 n0_i))) (/.f32 (pow.f32 (+.f32 n0_i n1_i) 2) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 n1_i))))
(/.f32 (/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) u)
(*.f32 u (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))))
(/.f32 (/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) u)
(*.f32 u (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))))
(/.f32 (/.f32 (*.f32 u (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (*.f32 (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) u)
(*.f32 u (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))))
(pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 1)
(*.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))
(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) 3) 1/3)
(*.f32 u (+.f32 n0_i n1_i))
(sqrt.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2))
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2))
(fabs.f32 (*.f32 u (+.f32 n0_i n1_i)))
(log.f32 (pow.f32 (exp.f32 u) (+.f32 n1_i n0_i)))
(*.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))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 n1_i n0_i) u)))
(*.f32 u (+.f32 n0_i n1_i))
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
(fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) (-.f32 n0_i (fma.f32 n0_i 1 n0_i)))
(+.f32 (fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i)) (fma.f32 n0_i 1 n0_i))
(+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(+.f32 (*.f32 0 n0_i) (fma.f32 u (+.f32 n0_i n1_i) n0_i))
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) (-.f32 n0_i (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))
(+.f32 (fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i)) (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) (-.f32 n0_i (*.f32 0 n0_i)))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (-.f32 n0_i (+.f32 n0_i n0_i)))
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) (-.f32 n0_i (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))
(+.f32 (fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i)) (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) (-.f32 n0_i (*.f32 0 n0_i)))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (-.f32 n0_i (+.f32 n0_i n0_i)))
(-.f32 0 (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))
(fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) 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 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 1 (fma.f32 n0_i 1 n0_i)))
(+.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (fma.f32 n0_i 1 n0_i))
(+.f32 (+.f32 n0_i n0_i) (fma.f32 u (+.f32 n0_i n1_i) n0_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 1 (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))
(+.f32 (fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i)) (fma.f32 n0_i 1 n0_i))
(+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(+.f32 (*.f32 0 n0_i) (fma.f32 u (+.f32 n0_i n1_i) n0_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 1 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))
(+.f32 (fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i)) (fma.f32 n0_i 1 n0_i))
(+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(+.f32 (*.f32 0 n0_i) (fma.f32 u (+.f32 n0_i n1_i) n0_i))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (+.f32 n1_i n0_i) u)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (+.f32 n0_i n1_i)))
(fma.f32 u (+.f32 n0_i n1_i) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u))) (+.f32 n0_i 1))
(fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i))
(-.f32 (*.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 (+.f32 n1_i n0_i) u) 2) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (-.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 n0_i 1 n0_i)))
(+.f32 (-.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))) (fma.f32 n0_i 1 n0_i))
(+.f32 (+.f32 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 n0_i (/.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_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 (*.f32 n0_i n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))
(+.f32 (-.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))) (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 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 (/.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) n0_i)) (*.f32 0 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 (*.f32 n0_i n0_i) (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)))
(+.f32 (-.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))) (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 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 (/.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) n0_i)) (*.f32 0 n0_i)))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (+.f32 n1_i n0_i) u)))) 1)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(-.f32 (+.f32 (*.f32 (+.f32 n1_i n0_i) u) 0) n0_i)
(fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i))
(-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(-.f32 (+.f32 (*.f32 (+.f32 n1_i n0_i) u) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (+.f32 n0_i n1_i)))
(fma.f32 u (+.f32 n0_i n1_i) (expm1.f32 (log1p.f32 n0_i)))
(*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 1)
(fma.f32 u (+.f32 n0_i n1_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 (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 (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 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.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 (+.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 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u))) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))
(*.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i)))) (-.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 n0_i)))
(*.f32 (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u))))
(*.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i)))) (-.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 n0_i)))
(*.f32 (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(*.f32 (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))) (+.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 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.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)) (-.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 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(*.f32 (-.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 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))))
(/.f32 (*.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (-.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 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))
(*.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (-.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(*.f32 (/.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_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 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (/.f32 (fma.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)) (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3))))
(*.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (-.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 n0_i (*.f32 u (+.f32 n0_i n1_i))) (/.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2))))
(/.f32 (*.f32 (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))) (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)))
(*.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(*.f32 (/.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))) (neg.f32 (-.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 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 1 (/.f32 (-.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 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(*.f32 (+.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 (+.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)) 4) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))) (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))))
(*.f32 (fma.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)) (/.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)) 4) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))) (*.f32 n0_i (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (-.f32 (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u))) (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 (+.f32 n1_i n0_i) u)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))) 3))) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (fma.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))) 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 6)))
(/.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 (+.f32 n1_i n0_i) u n0_i) (/.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) 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 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (/.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (*.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 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (/.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (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) (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) 3) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(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 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.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 (+.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 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(*.f32 (/.f32 (sqrt.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)))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3/2) (pow.f32 n0_i 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3/2) (pow.f32 n0_i 3/2)) (-.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 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))) (cbrt.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)))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))) (/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))))))
(/.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (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 (cbrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) 4) (cbrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)) (/.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 (*.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) 3) (pow.f32 n0_i 3))) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (fma.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)) (*.f32 (-.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 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (*.f32 (-.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 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (-.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 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))
(/.f32 (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (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 (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)) (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 (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.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) 3) (pow.f32 n0_i 3)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 6) (pow.f32 n0_i 6)) (-.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 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)))
(/.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_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 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)))
(/.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))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 3))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4) (*.f32 n0_i (pow.f32 n0_i 3))) (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 3))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4) (pow.f32 n0_i 4)) (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 3))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (-.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 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 6) (pow.f32 n0_i 6)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))) (fma.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 6))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) 3) (pow.f32 n0_i 6)) (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4) (*.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 6) (pow.f32 n0_i 6)) (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (fma.f32 (*.f32 n0_i n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4)))
(/.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 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))) (neg.f32 (-.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 1 (/.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 (*.f32 1 (-.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) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_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 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)))
(/.f32 (*.f32 1 (-.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))))
(/.f32 (*.f32 1 (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 1 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))) (neg.f32 (-.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 1 (/.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 (*.f32 (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (sqrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))))) (hypot.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3/2) (pow.f32 n0_i 3/2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))) (cbrt.f32 (-.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 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) 1) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_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 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) 1) (-.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))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2)) 1) (neg.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) 1) (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))) (neg.f32 (-.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 1 (/.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 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (sqrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (sqrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))))) (hypot.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3/2) (pow.f32 n0_i 3/2)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))) (cbrt.f32 (-.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 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i)) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))))
(/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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))) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 (*.f32 (*.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) 3) (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (fma.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)) (*.f32 (-.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 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (*.f32 (-.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 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (-.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 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))
(/.f32 (*.f32 (*.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(/.f32 (*.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))) (/.f32 (-.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 1 (fma.f32 u (+.f32 n0_i n1_i) n0_i))))
(/.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (/.f32 (*.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) (-.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 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))))
(/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4) (*.f32 n0_i (pow.f32 n0_i 3))) (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 3))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4) (pow.f32 n0_i 4)) (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 3))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (/.f32 1 (fma.f32 (+.f32 n1_i n0_i) u n0_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) 3) (pow.f32 n0_i 6)) (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4) (*.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 6) (pow.f32 n0_i 6)) (fma.f32 u (+.f32 n0_i n1_i) n0_i)) (fma.f32 (*.f32 n0_i n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2)) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 4)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 6) (pow.f32 n0_i 6)) (-.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 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3)) (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (-.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 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 6) (pow.f32 n0_i 6)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (fma.f32 u (+.f32 n0_i n1_i) n0_i))) (fma.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 6))))
(/.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (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 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(*.f32 (-.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 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))))
(/.f32 (*.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (-.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 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)))
(/.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)))) (-.f32 (sqrt.f32 (*.f32 (+.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))
(/.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (*.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i)))) (-.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 n0_i))))
(/.f32 (/.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2) (-.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 n0_i))) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) 1) (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.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 (+.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 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.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 (+.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 (/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (+.f32 n1_i n0_i) u) 2) (*.f32 n0_i (fma.f32 (+.f32 n1_i n0_i) u n0_i)))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3)) (/.f32 1 (-.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 (+.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))))
(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 (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 (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) 3) 1/3)
(fma.f32 u (+.f32 n0_i n1_i) n0_i)
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(sqrt.f32 (pow.f32 (fma.f32 u (+.f32 n0_i n1_i) n0_i) 2))
(fabs.f32 (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)
(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)
(exp.f32 (log.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i)))
(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 (+.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 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 (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 (*.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 (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 (*.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)

localize25.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u normAngle)
0.0b
(/.f32 n1_i (sin.f32 normAngle))
1.3b
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
Compiler

Compiled 24 to 8 computations (66.7% saved)

series6.0ms (0%)

Counts
2 → 40
Calls

15 calls:

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

rewrite74.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1096×*-commutative
962×associate-*r/
892×associate-/r*
874×unswap-sqr
788×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01034
120434
2266434
Stop Event
node limit
Counts
2 → 172
Calls
Call 1
Inputs
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(/.f32 n1_i (sin.f32 normAngle))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 (/.f32 (sin.f32 normAngle) n1_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 (/.f32 (sin.f32 normAngle) n1_i) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n1_i normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 u) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 normAngle (sqrt.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 u (sqrt.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 normAngle u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle u) (sqrt.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 normAngle (cbrt.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 u (cbrt.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 normAngle u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) (pow.f32 (cbrt.f32 n1_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle u) (cbrt.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 (sin.f32 normAngle) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 n1_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle)))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i u) (/.f32 (sin.f32 normAngle) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (sqrt.f32 (*.f32 normAngle u))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (sqrt.f32 u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 u) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle u) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (sqrt.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) (/.f32 1 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 normAngle u)) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 normAngle u)) (sqrt.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) u)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (neg.f32 (*.f32 n1_i u))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i 1)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle u) -1) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 2) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 n1_i)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (neg.f32 n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 n1_i)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (neg.f32 n1_i))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 n1_i 1) (*.f32 normAngle u)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (*.f32 normAngle u)) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 normAngle u)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sqrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 n1_i) (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (neg.f32 n1_i)) (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 2)) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) u))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) 1) (/.f32 (sin.f32 normAngle) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) (/.f32 1 (sqrt.f32 n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) (/.f32 1 (pow.f32 (cbrt.f32 n1_i) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 n1_i))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 normAngle u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (sin.f32 normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n1_i (/.f32 1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 n1_i (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 n1_i) (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n1_i) (/.f32 -1 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (sqrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (/.f32 (sqrt.f32 n1_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n1_i) 1) (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 n1_i) (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n1_i) (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) 1) (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sin.f32 normAngle)) (cbrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (neg.f32 n1_i) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n1_i (/.f32 -1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 n1_i (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 n1_i (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 n1_i (sin.f32 normAngle))))))))

simplify103.0ms (0.6%)

Algorithm
egg-herbie
Rules
1426×associate-/l*
932×distribute-lft-in
812×associate-/l/
638×associate-*l*
636×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04835840
113315724
266975724
Stop Event
node limit
Counts
212 → 247
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 n1_i normAngle)
(+.f32 (/.f32 n1_i normAngle) (*.f32 1/6 (*.f32 n1_i normAngle)))
(+.f32 (/.f32 n1_i normAngle) (+.f32 (*.f32 1/6 (*.f32 n1_i normAngle)) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 3)))))
(+.f32 (/.f32 n1_i normAngle) (+.f32 (*.f32 1/6 (*.f32 n1_i normAngle)) (+.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 5))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 3))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))) 1)
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(/.f32 normAngle (/.f32 (/.f32 (sin.f32 normAngle) n1_i) u))
(/.f32 u (/.f32 (/.f32 (sin.f32 normAngle) n1_i) normAngle))
(/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 1)
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n1_i normAngle))))
(/.f32 (sqrt.f32 u) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 normAngle (sqrt.f32 u))))
(/.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 u (sqrt.f32 normAngle))))
(/.f32 (sqrt.f32 (*.f32 normAngle u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 (*.f32 normAngle u))))
(/.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) (sqrt.f32 n1_i)))
(/.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle u) (sqrt.f32 n1_i))))
(/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 normAngle (cbrt.f32 u))))
(/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 u (cbrt.f32 normAngle))))
(/.f32 (cbrt.f32 (*.f32 normAngle u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 (*.f32 normAngle u))))
(/.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) (pow.f32 (cbrt.f32 n1_i) 2)))
(/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) (cbrt.f32 n1_i)))
(/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle u) (cbrt.f32 n1_i))))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 (sin.f32 normAngle) 1))
(/.f32 (neg.f32 n1_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle u)))
(/.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle)))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle)))))
(/.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u))
(/.f32 (*.f32 n1_i u) (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (*.f32 n1_i (sqrt.f32 (*.f32 normAngle u))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 normAngle (sqrt.f32 u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 u)))
(/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 u) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 u)))
(/.f32 (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 normAngle)))
(/.f32 (*.f32 (*.f32 normAngle u) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(/.f32 (*.f32 u (sqrt.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 normAngle)))
(/.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) (/.f32 1 n1_i))
(/.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 normAngle u)) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 normAngle u)) (sqrt.f32 n1_i))))
(/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) u)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 normAngle (neg.f32 (*.f32 n1_i u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(/.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i 1)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 normAngle u) -1) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(/.f32 (*.f32 1 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u)))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 2) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (neg.f32 n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 n1_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (neg.f32 n1_i))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 n1_i 1) (*.f32 normAngle u)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (*.f32 normAngle u)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 normAngle u)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sqrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (sqrt.f32 n1_i) (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 n1_i)) (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) u))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 normAngle u) 1) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 normAngle u) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (/.f32 (*.f32 normAngle u) (/.f32 1 (sqrt.f32 n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(/.f32 (/.f32 (*.f32 normAngle u) (/.f32 1 (pow.f32 (cbrt.f32 n1_i) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(/.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))
(/.f32 (/.f32 (*.f32 normAngle u) (/.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 (*.f32 normAngle u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i))
(/.f32 (/.f32 (*.f32 normAngle u) (/.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 (*.f32 normAngle u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 1)
(pow.f32 (sqrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 3) 1/3)
(neg.f32 (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle u)))
(neg.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(neg.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 2))
(log.f32 (pow.f32 (exp.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))))
(exp.f32 (log.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))))
(log1p.f32 (expm1.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (sin.f32 normAngle)))) 1)
(*.f32 n1_i (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (sqrt.f32 n1_i) (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2))
(*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)
(*.f32 (neg.f32 n1_i) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (sqrt.f32 n1_i))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (/.f32 (sqrt.f32 n1_i) 1))
(*.f32 (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2))
(*.f32 (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) 1))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 n1_i))
(*.f32 (/.f32 (sqrt.f32 n1_i) 1) (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 n1_i) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 n1_i) (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) 1) (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (cbrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sin.f32 normAngle)) (cbrt.f32 n1_i))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))
(pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1)
(neg.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 n1_i) (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) 1))
(neg.f32 (*.f32 n1_i (/.f32 -1 (sin.f32 normAngle))))
(neg.f32 (*.f32 1 (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(sqrt.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n1_i (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3))
(expm1.f32 (log1p.f32 (/.f32 n1_i (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 n1_i (sin.f32 normAngle))))
(log1p.f32 (expm1.f32 (/.f32 n1_i (sin.f32 normAngle))))
Outputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i 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 (*.f32 n1_i u) (*.f32 normAngle normAngle))))
(fma.f32 1/6 (*.f32 u (*.f32 (*.f32 normAngle normAngle) n1_i)) (*.f32 n1_i u))
(+.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 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))
(-.f32 (fma.f32 1/6 (*.f32 u (*.f32 (*.f32 normAngle normAngle) n1_i)) (*.f32 n1_i u)) (*.f32 (*.f32 n1_i u) (*.f32 -7/360 (pow.f32 normAngle 4))))
(+.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 (*.f32 n1_i 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 (fma.f32 n1_i u (fma.f32 (neg.f32 (fma.f32 (*.f32 n1_i u) 1/840 (*.f32 (*.f32 n1_i u) -7/2160))) (pow.f32 normAngle 6) (*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)))) (*.f32 (*.f32 n1_i u) (*.f32 -7/360 (pow.f32 normAngle 4))))
(-.f32 (fma.f32 1/6 (*.f32 u (*.f32 (*.f32 normAngle normAngle) n1_i)) (*.f32 n1_i u)) (+.f32 (*.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 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 n1_i normAngle)
(+.f32 (/.f32 n1_i normAngle) (*.f32 1/6 (*.f32 n1_i normAngle)))
(fma.f32 1/6 (*.f32 n1_i normAngle) (/.f32 n1_i normAngle))
(+.f32 (/.f32 n1_i normAngle) (+.f32 (*.f32 1/6 (*.f32 n1_i normAngle)) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 3)))))
(+.f32 (/.f32 n1_i normAngle) (fma.f32 1/6 (*.f32 n1_i normAngle) (neg.f32 (*.f32 (*.f32 n1_i -7/360) (pow.f32 normAngle 3)))))
(-.f32 (fma.f32 1/6 (*.f32 n1_i normAngle) (/.f32 n1_i normAngle)) (*.f32 (*.f32 (pow.f32 normAngle 3) n1_i) -7/360))
(+.f32 (/.f32 n1_i normAngle) (+.f32 (*.f32 1/6 (*.f32 n1_i normAngle)) (+.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 5))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n1_i) (*.f32 -1/36 n1_i)) (pow.f32 normAngle 3))))))
(+.f32 (/.f32 n1_i normAngle) (fma.f32 1/6 (*.f32 n1_i normAngle) (*.f32 -1 (+.f32 (*.f32 (fma.f32 1/6 (*.f32 n1_i -7/360) (*.f32 n1_i 1/840)) (pow.f32 normAngle 5)) (*.f32 (*.f32 n1_i -7/360) (pow.f32 normAngle 3))))))
(+.f32 (fma.f32 1/6 (*.f32 n1_i normAngle) (/.f32 n1_i normAngle)) (neg.f32 (fma.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (pow.f32 normAngle 5) (*.f32 (*.f32 (pow.f32 normAngle 3) n1_i) -7/360))))
(+.f32 (/.f32 n1_i normAngle) (-.f32 (*.f32 n1_i (*.f32 normAngle 1/6)) (fma.f32 (fma.f32 n1_i 1/840 (*.f32 n1_i -7/2160)) (pow.f32 normAngle 5) (*.f32 (*.f32 (pow.f32 normAngle 3) n1_i) -7/360))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))) 1)
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 normAngle (/.f32 (/.f32 (sin.f32 normAngle) n1_i) u))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 u (/.f32 (/.f32 (sin.f32 normAngle) n1_i) normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 1)
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n1_i normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (sqrt.f32 u) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 normAngle (sqrt.f32 u))))
(*.f32 (/.f32 (sqrt.f32 u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 normAngle (sqrt.f32 u)))
(*.f32 (sqrt.f32 u) (/.f32 (sqrt.f32 u) (/.f32 (sin.f32 normAngle) (*.f32 n1_i normAngle))))
(/.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 u (sqrt.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (sqrt.f32 normAngle)))
(*.f32 (sqrt.f32 normAngle) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sqrt.f32 normAngle)))))
(/.f32 (sqrt.f32 (*.f32 normAngle u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (*.f32 u normAngle)))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle)))))
(/.f32 (sqrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) (sqrt.f32 n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (sqrt.f32 n1_i) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle u) (sqrt.f32 n1_i))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 normAngle (cbrt.f32 u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 normAngle (cbrt.f32 u)))
(*.f32 (*.f32 normAngle (cbrt.f32 u)) (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (*.f32 u (cbrt.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (cbrt.f32 normAngle)))
(*.f32 (cbrt.f32 normAngle) (/.f32 u (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 normAngle) 2))))
(/.f32 (cbrt.f32 (*.f32 normAngle u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) (pow.f32 (cbrt.f32 n1_i) 2)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)) (cbrt.f32 n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle u) (cbrt.f32 n1_i))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 (sin.f32 normAngle) 1))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (neg.f32 n1_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle u)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle)) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (/.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sin.f32 normAngle)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle)))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle)))))
(/.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle)))) (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (/.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))))))
(/.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i u) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (sqrt.f32 (*.f32 normAngle u))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (*.f32 u normAngle)))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 n1_i (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle u))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))
(*.f32 (cbrt.f32 (*.f32 u normAngle)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 normAngle (sqrt.f32 u)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 u)))
(*.f32 (/.f32 (sqrt.f32 u) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 normAngle (sqrt.f32 u)))
(*.f32 (sqrt.f32 u) (/.f32 (sqrt.f32 u) (/.f32 (sin.f32 normAngle) (*.f32 n1_i normAngle))))
(/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 u) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 normAngle (cbrt.f32 u)))
(*.f32 (*.f32 normAngle (cbrt.f32 u)) (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 u (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (cbrt.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (cbrt.f32 normAngle)))
(*.f32 (cbrt.f32 normAngle) (/.f32 u (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (pow.f32 (cbrt.f32 normAngle) 2))))
(/.f32 (*.f32 (*.f32 normAngle u) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u (sqrt.f32 normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 normAngle) (/.f32 (sin.f32 normAngle) n1_i)) (*.f32 u (sqrt.f32 normAngle)))
(*.f32 (sqrt.f32 normAngle) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sqrt.f32 normAngle)))))
(/.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) u)) (/.f32 1 n1_i))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (*.f32 normAngle u)) (sqrt.f32 n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 (*.f32 normAngle u)) (sqrt.f32 n1_i))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (*.f32 u normAngle)))
(*.f32 (sqrt.f32 (*.f32 u normAngle)) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) u)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (neg.f32 (*.f32 n1_i u))) (neg.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 n1_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i 1)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 normAngle u) -1) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u)))) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u)))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 2) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))) 2)))
(/.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) 2)))
(/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) -1) (neg.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) 1) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 n1_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) u))
(/.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (sqrt.f32 (neg.f32 n1_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 n1_i))))
(*.f32 (/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) u) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 n1_i)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 (*.f32 u normAngle) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (*.f32 u normAngle) (/.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 n1_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u normAngle) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))
(/.f32 (*.f32 u normAngle) (/.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)))
(/.f32 (*.f32 (*.f32 (*.f32 normAngle u) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (neg.f32 n1_i))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 u normAngle) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (/.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 n1_i))))
(/.f32 (*.f32 u normAngle) (/.f32 (/.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 n1_i))) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)))
(/.f32 (*.f32 (/.f32 n1_i 1) (*.f32 normAngle u)) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (*.f32 normAngle u)) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 normAngle u)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 -1 (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (*.f32 normAngle u)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) 1) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) 1) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sqrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 1 (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (sqrt.f32 n1_i) (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 n1_i) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) u))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 n1_i)) (/.f32 (*.f32 normAngle u) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 u normAngle) (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 n1_i))))
(*.f32 (/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (/.f32 (sin.f32 normAngle) n1_i))) u) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 n1_i)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))) 2)))
(/.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) 2)))
(/.f32 (*.f32 n1_i (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) u))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 normAngle u) 1) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 normAngle u) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 normAngle u) (/.f32 1 (sqrt.f32 n1_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 normAngle u) (/.f32 1 (pow.f32 (cbrt.f32 n1_i) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 n1_i)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 normAngle u) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 u normAngle) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 n1_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 n1_i))
(*.f32 (sqrt.f32 n1_i) (/.f32 (*.f32 u normAngle) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i)))))
(/.f32 (/.f32 (*.f32 normAngle u) (/.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 u normAngle) (*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2))))
(*.f32 (cbrt.f32 n1_i) (/.f32 (*.f32 u (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2))))
(/.f32 (/.f32 (*.f32 normAngle u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 normAngle u) (/.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 (*.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) u)) (sqrt.f32 n1_i)) (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 n1_i))
(*.f32 (sqrt.f32 n1_i) (/.f32 (*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) u) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n1_i))))
(/.f32 (/.f32 (*.f32 normAngle u) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)))
(/.f32 (*.f32 u normAngle) (*.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 n1_i)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 n1_i) 2))))
(*.f32 (cbrt.f32 n1_i) (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 u (pow.f32 (cbrt.f32 n1_i) 2)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) -1) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 n1_i (neg.f32 (*.f32 normAngle u))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) 1) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 1 (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) 1) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 u (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (/.f32 (/.f32 (*.f32 n1_i normAngle) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 u (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (/.f32 (/.f32 (*.f32 n1_i normAngle) (sqrt.f32 (sin.f32 normAngle))) (fabs.f32 (cbrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) 1) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 u (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 n1_i (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 normAngle u))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 1)
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 2)
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))) 3)
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(pow.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 3) 1/3)
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(neg.f32 (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle u)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(neg.f32 (*.f32 (*.f32 normAngle u) (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(neg.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 2))
(sqrt.f32 (pow.f32 (*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle))) 2))
(fabs.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(log.f32 (pow.f32 (exp.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle)))) 3))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3)))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(exp.f32 (log.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (*.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))))))
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n1_i (sin.f32 normAngle)))) 1)
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 n1_i (/.f32 1 (sin.f32 normAngle)))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) 1)
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 1 (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (sqrt.f32 n1_i) (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (neg.f32 n1_i) (/.f32 -1 (sin.f32 normAngle)))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (sqrt.f32 n1_i))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)) (/.f32 (sqrt.f32 n1_i) 1))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) 1))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 n1_i))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 n1_i) 1) (/.f32 (sqrt.f32 n1_i) (sin.f32 normAngle)))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 n1_i) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 n1_i) (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 n1_i) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) 1) (/.f32 (cbrt.f32 n1_i) (sin.f32 normAngle)))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (cbrt.f32 n1_i) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n1_i) 2) (sin.f32 normAngle)) (cbrt.f32 n1_i))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 n1_i (sin.f32 normAngle))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2) (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))))))
(pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 1)
(/.f32 n1_i (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 2)
(/.f32 n1_i (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 n1_i (sin.f32 normAngle))) 3)
(/.f32 n1_i (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3) 1/3)
(/.f32 n1_i (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) n1_i) -1)
(/.f32 n1_i (sin.f32 normAngle))
(neg.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(neg.f32 (/.f32 (neg.f32 n1_i) (sin.f32 normAngle)))
(/.f32 n1_i (sin.f32 normAngle))
(neg.f32 (*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) 1))
(/.f32 n1_i (sin.f32 normAngle))
(neg.f32 (*.f32 n1_i (/.f32 -1 (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(neg.f32 (*.f32 1 (/.f32 n1_i (neg.f32 (sin.f32 normAngle)))))
(/.f32 n1_i (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 n1_i (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 n1_i (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) 3))
(/.f32 n1_i (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 n1_i (sin.f32 normAngle))

localize65.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
0.1b
(*.f32 n1_i (*.f32 u normAngle))
0.2b
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
7.2b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
Compiler

Compiled 67 to 27 computations (59.7% saved)

series9.0ms (0.1%)

Counts
3 → 90
Calls

33 calls:

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

rewrite132.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
886×associate-/r*
662×associate-/l*
448×associate-+l+
380×add-sqr-sqrt
374×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01795
136691
2504491
Stop Event
node limit
Counts
3 → 256
Calls
Call 1
Inputs
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (sin.f32 normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (neg.f32 (sin.f32 normAngle))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (/.f32 1 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (neg.f32 (sin.f32 normAngle))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))) (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) 3) (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) 3)) (+.f32 (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))) (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) 1) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) -1) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (sin.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) -1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) -1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) -1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3) (pow.f32 (sin.f32 normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle n0_i) (*.f32 (*.f32 normAngle n0_i) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 normAngle n0_i) (*.f32 (neg.f32 u) (*.f32 normAngle n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle n0_i) (neg.f32 u)) (*.f32 normAngle n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u) (*.f32 normAngle n0_i)) (*.f32 normAngle n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 normAngle n0_i))) (-.f32 1 (*.f32 (*.f32 normAngle n0_i) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 normAngle n0_i))) (-.f32 1 (*.f32 (neg.f32 u) (*.f32 normAngle n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle n0_i) (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) (*.f32 normAngle n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) (*.f32 normAngle n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) 1) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) 1) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (pow.f32 (exp.f32 normAngle) n0_i) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 u n1_i)))) (-.f32 1 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) (-.f32 1 (*.f32 normAngle (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 u n1_i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 normAngle (*.f32 u n1_i)) (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (+.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (-.f32 1 u) (*.f32 (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) 3) (pow.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 normAngle (/.f32 1 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2) (/.f32 1 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 1 (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) 3)) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (neg.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 1 (neg.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 1 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 1 u) (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 normAngle n0_i) (-.f32 1 u) (*.f32 normAngle (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i (*.f32 normAngle u) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 normAngle u) n1_i (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 u n1_i))) 2) (cbrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 u n1_i) normAngle (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (-.f32 1 u) n0_i) normAngle (*.f32 normAngle (*.f32 u n1_i)))))))

simplify237.0ms (1.4%)

Algorithm
egg-herbie
Rules
1150×associate-*r*
1126×associate-/r*
1048×associate-/l/
864×associate-*l*
694×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069826044
1209325534
Stop Event
node limit
Counts
346 → 477
Calls
Call 1
Inputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (+.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/6 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))) u))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))) u))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))) u))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i 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 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i 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 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 -1 (*.f32 u (*.f32 n0_i normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 -1 (*.f32 u (*.f32 n0_i normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u)
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u)) (*.f32 n0_i normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(+.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) 1)
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1)
(/.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)))
(/.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (sin.f32 normAngle)) 1))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle)) 1))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (neg.f32 (sin.f32 normAngle))) -1))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (-.f32 (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))) (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2))))
(/.f32 (+.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) 3) (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) 3)) (+.f32 (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))) (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))))
(/.f32 (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) 1) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) -1) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (sin.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) -1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) -1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1)
(pow.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 2)
(pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 3)
(pow.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 3) 1/3)
(sqrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))
(log.f32 (exp.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(cbrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 3))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(exp.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(exp.f32 (*.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 1))
(log1p.f32 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(fma.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(+.f32 (*.f32 normAngle n0_i) (*.f32 (*.f32 normAngle n0_i) (neg.f32 u)))
(+.f32 (*.f32 normAngle n0_i) (*.f32 (neg.f32 u) (*.f32 normAngle n0_i)))
(+.f32 (*.f32 (*.f32 normAngle n0_i) (neg.f32 u)) (*.f32 normAngle n0_i))
(+.f32 (*.f32 (neg.f32 u) (*.f32 normAngle n0_i)) (*.f32 normAngle n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle n0_i))) (-.f32 1 (*.f32 (*.f32 normAngle n0_i) (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle n0_i))) (-.f32 1 (*.f32 (neg.f32 u) (*.f32 normAngle n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) 1)
(/.f32 (*.f32 normAngle n0_i) (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) (*.f32 normAngle n0_i)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) (*.f32 normAngle n0_i)))
(/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) 1) (+.f32 1 u))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 1)
(pow.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 normAngle) n0_i) (-.f32 1 u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3))
(expm1.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(exp.f32 (log.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 1))
(log1p.f32 (expm1.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 u n1_i)))) (-.f32 1 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) (-.f32 1 (*.f32 normAngle (*.f32 u n1_i))))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(-.f32 (+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 u n1_i))))) 1)
(-.f32 (+.f32 (*.f32 normAngle (*.f32 u n1_i)) (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) 1)
(*.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 1)
(*.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (+.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (-.f32 1 u) (*.f32 (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) 3) (pow.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 1 (*.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 normAngle (/.f32 1 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 1)
(/.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2) (/.f32 1 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 1 (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) 3)) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (neg.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 1 (neg.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 1 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 1)
(pow.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 2))
(log.f32 (exp.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3))
(expm1.f32 (log1p.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(exp.f32 (log.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1))
(log1p.f32 (expm1.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 1 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle (*.f32 u n1_i)))
(fma.f32 1 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (-.f32 1 u) (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 u n1_i)))
(fma.f32 (*.f32 normAngle n0_i) (-.f32 1 u) (*.f32 normAngle (*.f32 u n1_i)))
(fma.f32 n1_i (*.f32 normAngle u) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 normAngle u) n1_i (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (*.f32 u n1_i)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 u n1_i))) 2) (cbrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (*.f32 u n1_i)))
(fma.f32 (*.f32 u n1_i) normAngle (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 (-.f32 1 u) n0_i) normAngle (*.f32 normAngle (*.f32 u n1_i)))
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 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 -1 (*.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -7/360) (pow.f32 normAngle 4)) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 -1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -7/360 (pow.f32 normAngle 4))) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (+.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/6 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 -1 (*.f32 (fma.f32 1/720 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (fma.f32 -1/5040 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 1/6 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -7/360)))) (pow.f32 normAngle 6)) (fma.f32 -1 (*.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -7/360) (pow.f32 normAngle 4)) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 -1 (*.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -7/2160) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 1/840)) (pow.f32 normAngle 6)) (fma.f32 -1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -7/360 (pow.f32 normAngle 4))) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle)
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))) u))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))) u))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))) u))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (neg.f32 normAngle)) (sin.f32 normAngle)))))
(/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (sin.f32 normAngle))
(/.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) (/.f32 (sin.f32 normAngle) u))
(/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) (/.f32 (sin.f32 normAngle) u))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (sin.f32 normAngle)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (sin.f32 normAngle)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (sin.f32 normAngle)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) (/.f32 (sin.f32 normAngle) u)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) (/.f32 (sin.f32 normAngle) u)))
(*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u) (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 u (fma.f32 n0_i normAngle (neg.f32 (*.f32 n1_i normAngle))))) (sin.f32 normAngle))
(/.f32 (*.f32 u (neg.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i -1) n0_i)))) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(fma.f32 -1 (/.f32 (fma.f32 n0_i normAngle (neg.f32 (*.f32 n1_i normAngle))) (/.f32 (sin.f32 normAngle) u)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)))
(fma.f32 -1 (*.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i -1) n0_i)) (sin.f32 normAngle)) u) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(fma.f32 -1 (/.f32 (fma.f32 n0_i normAngle (neg.f32 (*.f32 n1_i normAngle))) (/.f32 (sin.f32 normAngle) u)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)))
(fma.f32 -1 (*.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i -1) n0_i)) (sin.f32 normAngle)) u) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(fma.f32 -1 (/.f32 (fma.f32 n0_i normAngle (neg.f32 (*.f32 n1_i normAngle))) (/.f32 (sin.f32 normAngle) u)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)))
(fma.f32 -1 (*.f32 (/.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i -1) n0_i)) (sin.f32 normAngle)) u) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))
(*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))
(*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))
(*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (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 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 -1 (*.f32 u (*.f32 n0_i normAngle)))
(*.f32 (*.f32 n0_i normAngle) (neg.f32 u))
(*.f32 (*.f32 u n0_i) (neg.f32 normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 -1 (*.f32 u (*.f32 n0_i normAngle)))
(*.f32 (*.f32 n0_i normAngle) (neg.f32 u))
(*.f32 (*.f32 u n0_i) (neg.f32 normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 n0_i normAngle))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(fma.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) u (*.f32 n0_i normAngle))
(fma.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) u (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(fma.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) u (*.f32 n0_i normAngle))
(fma.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) u (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(fma.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) u (*.f32 n0_i normAngle))
(fma.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) u (*.f32 n0_i normAngle))
(*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u)
(*.f32 u (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)))
(*.f32 u (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(fma.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) u (*.f32 n0_i normAngle))
(fma.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) u (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(fma.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) u (*.f32 n0_i normAngle))
(fma.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) u (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) u) (*.f32 n0_i normAngle))
(fma.f32 (fma.f32 -1 (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) u (*.f32 n0_i normAngle))
(fma.f32 (*.f32 normAngle (+.f32 n1_i (*.f32 n0_i -1))) u (*.f32 n0_i normAngle))
(*.f32 -1 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u))
(neg.f32 (*.f32 u (fma.f32 n0_i normAngle (neg.f32 (*.f32 n1_i normAngle)))))
(*.f32 u (neg.f32 (*.f32 normAngle (+.f32 (*.f32 n1_i -1) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u)) (*.f32 n0_i normAngle))
(fma.f32 -1 (*.f32 u (fma.f32 n0_i normAngle (neg.f32 (*.f32 n1_i normAngle)))) (*.f32 n0_i normAngle))
(fma.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 n1_i -1) n0_i))) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u)) (*.f32 n0_i normAngle))
(fma.f32 -1 (*.f32 u (fma.f32 n0_i normAngle (neg.f32 (*.f32 n1_i normAngle)))) (*.f32 n0_i normAngle))
(fma.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 n1_i -1) n0_i))) (*.f32 n0_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 n1_i normAngle))) u)) (*.f32 n0_i normAngle))
(fma.f32 -1 (*.f32 u (fma.f32 n0_i normAngle (neg.f32 (*.f32 n1_i normAngle)))) (*.f32 n0_i normAngle))
(fma.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 n1_i -1) n0_i))) (*.f32 n0_i normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 n1_i u)) (*.f32 -1 (*.f32 (-.f32 1 u) n0_i))) normAngle))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(+.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) 1)
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 1 (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (sin.f32 normAngle))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (sin.f32 normAngle) (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (sin.f32 normAngle)) 1))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (neg.f32 (sin.f32 normAngle))) -1))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (sin.f32 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle)) 1))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (neg.f32 (sin.f32 normAngle))) -1))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 -1 (/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (/.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (/.f32 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (/.f32 (*.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (*.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))))) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)))
(/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))) (/.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)))) (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))) (/.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))) (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (*.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)))) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (/.f32 (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (-.f32 (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))) (-.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))
(/.f32 (fma.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i)) (neg.f32 (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle))))) (-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (neg.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 6)) (*.f32 (sin.f32 normAngle) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 6)) (*.f32 (sin.f32 normAngle) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (sin.f32 normAngle) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2)) (*.f32 (*.f32 normAngle (sin.f32 normAngle)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 4)) (*.f32 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 4)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle)))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)))
(/.f32 (+.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) 3) (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) 3)) (+.f32 (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))) (*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 (-.f32 1 u) n0_i))) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) 3)) (fma.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3)) (fma.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 normAngle (sin.f32 normAngle)))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (-.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 6) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (sin.f32 normAngle) (-.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 6)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) 3)) (*.f32 (*.f32 (sin.f32 normAngle) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) 3) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) 3)) (*.f32 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (+.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 4) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 6)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle)))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 4))))
(/.f32 (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (neg.f32 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) 1) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) -1) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) 1) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) -1) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (sin.f32 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (sin.f32 normAngle)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))) (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (sin.f32 normAngle)) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i)))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (+.f32 (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))) (-.f32 (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (sin.f32 normAngle)) (-.f32 (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))))) (+.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (/.f32 (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) -1) (sin.f32 normAngle))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (*.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (/.f32 (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) -1) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (/.f32 (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) -1) (sin.f32 normAngle))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (*.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (/.f32 (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 -1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))) (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (sin.f32 normAngle)) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (sin.f32 normAngle))) (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i)))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (sin.f32 normAngle)) (+.f32 (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))) (-.f32 (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (sin.f32 normAngle)) (-.f32 (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))))) (+.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (sin.f32 normAngle)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (sin.f32 normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (/.f32 (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 normAngle (*.f32 (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (*.f32 (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))))
(/.f32 normAngle (*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))))
(/.f32 normAngle (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 normAngle (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))))
(/.f32 normAngle (*.f32 (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (*.f32 -1 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 -1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (neg.f32 (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) -1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (sin.f32 normAngle)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) -1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (sin.f32 normAngle)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (/.f32 (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) -1) (sin.f32 normAngle))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (*.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (neg.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (/.f32 (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (neg.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (neg.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 normAngle (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 2)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 2)
(pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 3)
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 3) 1/3)
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 2))
(log.f32 (exp.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 3))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3) (/.f32 1 (pow.f32 (sin.f32 normAngle) 3))))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(exp.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 1))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)))
(fma.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle)) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(fma.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 normAngle)) (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))))
(fma.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle)))
(fma.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle)) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 normAngle n0_i) (*.f32 (*.f32 normAngle n0_i) (neg.f32 u)))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 normAngle n0_i) (*.f32 (neg.f32 u) (*.f32 normAngle n0_i)))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (*.f32 normAngle n0_i) (neg.f32 u)) (*.f32 normAngle n0_i))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (neg.f32 u) (*.f32 normAngle n0_i)) (*.f32 normAngle n0_i))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle n0_i))) (-.f32 1 (*.f32 (*.f32 normAngle n0_i) (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i normAngle))) (+.f32 1 (*.f32 u (*.f32 n0_i normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle n0_i))) (-.f32 1 (*.f32 (neg.f32 u) (*.f32 normAngle n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i normAngle))) (+.f32 1 (*.f32 u (*.f32 n0_i normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(/.f32 (*.f32 normAngle n0_i) (/.f32 1 (-.f32 1 u)))
(*.f32 (/.f32 (*.f32 n0_i normAngle) 1) (-.f32 1 u))
(*.f32 (-.f32 1 u) (/.f32 (*.f32 n0_i normAngle) 1))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) (*.f32 normAngle n0_i)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (*.f32 n0_i normAngle))
(*.f32 (/.f32 (*.f32 n0_i normAngle) (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) (*.f32 normAngle n0_i)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (*.f32 n0_i normAngle))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (*.f32 n0_i normAngle))
(*.f32 (/.f32 (*.f32 n0_i normAngle) (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (*.f32 n0_i normAngle))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (*.f32 n0_i normAngle))
(*.f32 (/.f32 (*.f32 n0_i normAngle) (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (*.f32 n0_i normAngle))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (*.f32 n0_i normAngle))
(*.f32 (/.f32 (*.f32 n0_i normAngle) (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (*.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (+.f32 u 1))))
(/.f32 (-.f32 1 (*.f32 u u)) (*.f32 (sqrt.f32 (+.f32 u 1)) (/.f32 (sqrt.f32 (+.f32 u 1)) (*.f32 n0_i normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (*.f32 (cbrt.f32 (+.f32 u 1)) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))))
(/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 1 (*.f32 u u)))) (*.f32 (cbrt.f32 (+.f32 u 1)) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (*.f32 n0_i normAngle))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (-.f32 1 (pow.f32 u 3))) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (*.f32 n0_i normAngle))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle n0_i) (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))
(/.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (*.f32 n0_i normAngle))
(*.f32 (/.f32 (*.f32 n0_i normAngle) (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (*.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (+.f32 u 1))))
(/.f32 (-.f32 1 (*.f32 u u)) (*.f32 (sqrt.f32 (+.f32 u 1)) (/.f32 (sqrt.f32 (+.f32 u 1)) (*.f32 n0_i normAngle))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 normAngle n0_i)) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (*.f32 (cbrt.f32 (+.f32 u 1)) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))))
(/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 1 (*.f32 u u)))) (*.f32 (cbrt.f32 (+.f32 u 1)) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) 1) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (*.f32 n0_i normAngle))
(*.f32 (*.f32 n0_i normAngle) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (-.f32 1 (pow.f32 u 3))) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (*.f32 n0_i normAngle))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 normAngle n0_i)) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i normAngle) (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))
(/.f32 (/.f32 (*.f32 n0_i (*.f32 normAngle (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))))
(pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 1)
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(pow.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 2)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 3)
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) 1/3)
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(sqrt.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 normAngle) n0_i) (-.f32 1 u)))
(*.f32 (-.f32 1 u) (log.f32 (pow.f32 (exp.f32 normAngle) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(cbrt.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(expm1.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(exp.f32 (log.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 1))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(log1p.f32 (expm1.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (+.f32 (neg.f32 u) 1) (*.f32 n0_i normAngle))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 u n1_i)))) (-.f32 1 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (*.f32 u normAngle)))) 1) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 -1 (fma.f32 normAngle (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 u (*.f32 n1_i normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) (-.f32 1 (*.f32 normAngle (*.f32 u n1_i))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (/.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))
(-.f32 (+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 u n1_i))))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (*.f32 u normAngle)))) 1) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 -1 (fma.f32 normAngle (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 u (*.f32 n1_i normAngle))))))
(-.f32 (+.f32 (*.f32 normAngle (*.f32 u n1_i)) (exp.f32 (log1p.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2) (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (+.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (-.f32 1 u) (*.f32 (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 u n1_i))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (+.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (-.f32 1 u) (*.f32 normAngle (*.f32 n0_i (*.f32 n1_i (*.f32 u normAngle)))))))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (+.f32 (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2) (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (*.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) (*.f32 (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (*.f32 (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2) (*.f32 normAngle (*.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) 3) (pow.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) 3) (pow.f32 (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) (*.f32 (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (*.f32 (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (pow.f32 (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) 3)))
(/.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 1 (*.f32 1 (/.f32 1 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 normAngle (/.f32 1 (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2) (/.f32 1 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (/.f32 1 (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (/.f32 1 (/.f32 1 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))) (/.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))) (/.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)))) normAngle) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 1 (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 4)) (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 4)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (-.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 6) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3) 3)) (-.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 6)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) 3) (pow.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) 3)) (*.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) 3) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2) 3)) (*.f32 normAngle (*.f32 (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (+.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 4) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 6) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 6)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 normAngle (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 4) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 4))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (neg.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (*.f32 (neg.f32 normAngle) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (neg.f32 normAngle)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2))) (*.f32 1 (neg.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))) (*.f32 (neg.f32 normAngle) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (neg.f32 normAngle)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3))) (*.f32 1 (neg.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) 1) (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) normAngle) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (sqrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (sqrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (*.f32 (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (cbrt.f32 (*.f32 normAngle (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))) (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i u))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 2)) (+.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2)) (+.f32 (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))) (-.f32 (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 2)) (*.f32 (+.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))) (-.f32 (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) 1) (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle (*.f32 u n1_i)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) 2) (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (-.f32 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))))
(/.f32 (/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 3) (pow.f32 (*.f32 u (*.f32 n1_i normAngle)) 3)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) 2) (*.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))
(pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (sqrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 2)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (cbrt.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 3)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3) 1/3)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(sqrt.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 2))
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))
(log.f32 (exp.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(cbrt.f32 (pow.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) 3))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (log.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) 1))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(log1p.f32 (expm1.f32 (*.f32 normAngle (+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 1 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle (*.f32 u n1_i)))
(fma.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(fma.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 u (*.f32 n1_i normAngle)))
(fma.f32 1 (*.f32 normAngle (*.f32 u n1_i)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 1 (*.f32 n1_i (*.f32 u normAngle)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(fma.f32 1 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(fma.f32 (-.f32 1 u) (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 normAngle n0_i) (-.f32 1 u) (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n1_i (*.f32 normAngle u) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 normAngle u) n1_i (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (sqrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (sqrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(fma.f32 (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (sqrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(fma.f32 (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (*.f32 u n1_i)))
(+.f32 (pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) 2) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 u (*.f32 n1_i normAngle)) (pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))) 2))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 u n1_i))) 2) (cbrt.f32 (*.f32 normAngle (*.f32 u n1_i))) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle))) 2) (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) 2) (cbrt.f32 (*.f32 u (*.f32 n1_i normAngle))) (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 u n1_i) normAngle (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 (-.f32 1 u) n0_i) normAngle (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))

eval455.0ms (2.6%)

Compiler

Compiled 29946 to 12602 computations (57.9% saved)

prune343.0ms (2%)

Pruning

29 alts after pruning (23 fresh and 6 done)

PrunedKeptTotal
New1093101103
Fresh21315
Picked011
Done156
Total1096291125
Error
0b
Counts
1125 → 29
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
7.3b
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))) n0_i)) (sin.f32 normAngle))
15.8b
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
7.8b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
11.7b
(-.f32 n0_i (*.f32 u n0_i))
6.6b
(+.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u)) n0_i)
7.8b
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
5.7b
(+.f32 (/.f32 u (/.f32 1 (+.f32 n1_i n0_i))) n0_i)
5.7b
(+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
0.5b
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
1.0b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.7b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
6.2b
(+.f32 (*.f32 u (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i)))) n0_i)
5.7b
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
5.2b
(+.f32 (*.f32 u n1_i) n0_i)
0.6b
(+.f32 (*.f32 n1_i u) (fma.f32 n0_i (neg.f32 u) n0_i))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.8b
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
0.6b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
21.0b
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
11.6b
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
8.0b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
7.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
7.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
11.7b
(*.f32 (-.f32 1 u) n0_i)
21.0b
(*.f32 (+.f32 (/.f32 n1_i normAngle) (*.f32 1/6 (*.f32 n1_i normAngle))) (*.f32 u normAngle))
20.7b
(*.f32 u n1_i)
15.5b
n0_i
Compiler

Compiled 818 to 547 computations (33.1% saved)

localize20.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
0.1b
(*.f32 (-.f32 n1_i n0_i) u)
Compiler

Compiled 22 to 7 computations (68.2% saved)

series2.0ms (0%)

Counts
2 → 51
Calls

18 calls:

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

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
930×associate-*r/
922×*-commutative
842×unswap-sqr
740×associate-*l/
652×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0828
118028
2255128
Stop Event
node limit
Counts
2 → 131
Calls
Call 1
Inputs
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 n0_i) 1 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 n0_i) 1 n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i u) (*.f32 u (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 n1_i u)) (*.f32 1 (*.f32 u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i u) 1) (*.f32 (*.f32 u (neg.f32 n0_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 u (/.f32 1 (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (/.f32 (+.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))) u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n1_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (+.f32 (pow.f32 n1_i 3) (pow.f32 (neg.f32 n0_i) 3))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (+.f32 (neg.f32 (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 u (neg.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))) (+.f32 n1_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))) (sqrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (cbrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))) (cbrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (cbrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 n1_i 3) (pow.f32 (neg.f32 n0_i) 3)) u) (+.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) u) (neg.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) u) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) 1) (+.f32 n1_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i)))) (sqrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) 1) (+.f32 n1_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (*.f32 (cbrt.f32 (+.f32 n1_i n0_i)) (cbrt.f32 (+.f32 n1_i n0_i)))) (cbrt.f32 (+.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (*.f32 (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 u) (-.f32 n1_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 n1_i n0_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (-.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (-.f32 n1_i n0_i) u)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (-.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (/.f32 n0_i (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (exp.f32 (log1p.f32 n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (-.f32 n1_i n0_i) u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (fma.f32 (-.f32 n1_i n0_i) u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (-.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) (*.f32 n0_i (fma.f32 (-.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) 3))) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (*.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 n0_i (pow.f32 n0_i 3))) (*.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i n0_i) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)) (*.f32 n0_i n0_i)) (neg.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)) 1) (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)) (*.f32 n0_i n0_i)) 1) (neg.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) 1) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (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 (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 n0_i (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i n0_i) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) 1) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (+.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) (sqrt.f32 n0_i))) (-.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) 1) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (neg.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 n1_i n0_i) u n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u (-.f32 n1_i n0_i) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 n0_i (*.f32 (-.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 (-.f32 n1_i n0_i) u) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (-.f32 n1_i n0_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (-.f32 n1_i n0_i) u))))))

simplify138.0ms (0.8%)

Algorithm
egg-herbie
Rules
1096×associate-/l/
958×associate-/r/
590×+-commutative
516×distribute-lft-neg-in
516×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03838106
110857076
244807052
Stop Event
node limit
Counts
182 → 239
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 n0_i) u)
(*.f32 (-.f32 n1_i n0_i) u)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 n0_i) 1 n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 n0_i) 1 n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i) u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i) u))
(+.f32 (*.f32 n1_i u) (*.f32 u (neg.f32 n0_i)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 1 (*.f32 n1_i u)) (*.f32 1 (*.f32 u (neg.f32 n0_i))))
(+.f32 (*.f32 (*.f32 n1_i u) 1) (*.f32 (*.f32 u (neg.f32 n0_i)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u))) 1)
(/.f32 u (/.f32 1 (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (/.f32 (+.f32 n1_i n0_i) u))
(/.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))) u))
(/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n1_i n0_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 n1_i n0_i))))
(/.f32 (*.f32 u (+.f32 (pow.f32 n1_i 3) (pow.f32 (neg.f32 n0_i) 3))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) n1_i))))
(/.f32 (*.f32 u (+.f32 (neg.f32 (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 u (neg.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 1 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))) (+.f32 n1_i n0_i))
(/.f32 (*.f32 1 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (*.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (cbrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))) (cbrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (cbrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n1_i 3) (pow.f32 (neg.f32 n0_i) 3)) u) (+.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) n1_i))))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) u) (neg.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) u) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) 1) (+.f32 n1_i n0_i))
(/.f32 (*.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i)))) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) 1) (+.f32 n1_i n0_i))
(/.f32 (/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (*.f32 (cbrt.f32 (+.f32 n1_i n0_i)) (cbrt.f32 (+.f32 n1_i n0_i)))) (cbrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (/.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(/.f32 (/.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (/.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (*.f32 (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 1)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2))
(log.f32 (pow.f32 (exp.f32 u) (-.f32 n1_i n0_i)))
(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)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 n1_i n0_i) u)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 1 n0_i))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (-.f32 n1_i n0_i) u)))
(-.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 (neg.f32 n0_i))) (/.f32 n0_i (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) n0_i)))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u)))) 1)
(-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (exp.f32 (log1p.f32 n0_i))) 1)
(*.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 1)
(*.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 (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 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(*.f32 (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))
(*.f32 (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (fma.f32 (-.f32 n1_i n0_i) u n0_i))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (-.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) (*.f32 n0_i (fma.f32 (-.f32 n1_i n0_i) u n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) 3))) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))
(/.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))
(/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (fma.f32 (-.f32 n1_i n0_i) u n0_i)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (*.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))
(/.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 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 n0_i (pow.f32 n0_i 3))) (*.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i n0_i) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)) (*.f32 n0_i n0_i)) (neg.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)) 1) (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)) (*.f32 n0_i n0_i)) 1) (neg.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) 1) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (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 (neg.f32 n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 n0_i (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i n0_i) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) 1) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (+.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) (sqrt.f32 n0_i))) (-.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) 1) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 1)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)
(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) 3) 1/3)
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (neg.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))))
(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))))
(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)))
(exp.f32 (log.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))
(log1p.f32 (expm1.f32 (fma.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)
(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 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 (-.f32 n1_i n0_i) u))
(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 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 (-.f32 n1_i n0_i) u))
Outputs
(*.f32 -1 (*.f32 n0_i u))
(*.f32 u (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_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 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 n1_i u))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 n1_i u))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_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 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_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 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 u (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 -1 (*.f32 n0_i u))
(*.f32 u (neg.f32 n0_i))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_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 1 u))
(-.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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(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 1 (*.f32 -1 u)) n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i 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 1 u))
(-.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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i 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 1 u))
(-.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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_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))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
n0_i
(*.f32 (-.f32 n1_i n0_i) u)
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(*.f32 (-.f32 n1_i n0_i) u)
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 n0_i) 1 n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (fma.f32 (neg.f32 n0_i) 1 n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n0_i (neg.f32 n0_i))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (fma.f32 (neg.f32 n0_i) 1 n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n0_i (neg.f32 n0_i))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 u (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (fma.f32 (neg.f32 n0_i) 1 n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n0_i (neg.f32 n0_i))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 n0_i) 1 n0_i) u))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (fma.f32 (neg.f32 n0_i) 1 n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n0_i (neg.f32 n0_i))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 n0_i)) (sqrt.f32 n0_i) n0_i) u))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (fma.f32 (neg.f32 n0_i) 1 n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n0_i (neg.f32 n0_i))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i 0)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 n0_i)) (pow.f32 (cbrt.f32 n0_i) 2) n0_i) u))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (fma.f32 (neg.f32 n0_i) 1 n0_i)))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (+.f32 n0_i (neg.f32 n0_i))))
(*.f32 u (+.f32 (-.f32 n1_i n0_i) (*.f32 n0_i 0)))
(+.f32 (*.f32 n1_i u) (*.f32 u (neg.f32 n0_i)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 n1_i u))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 1 (*.f32 n1_i u)) (*.f32 1 (*.f32 u (neg.f32 n0_i))))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (*.f32 n1_i u) 1) (*.f32 (*.f32 u (neg.f32 n0_i)) 1))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u))) 1)
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(/.f32 u (/.f32 1 (-.f32 n1_i n0_i)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(/.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) (/.f32 (+.f32 n1_i n0_i) u))
(*.f32 (/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)) (+.f32 n0_i n1_i)) u)
(/.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i n1_i))
(*.f32 u (*.f32 (/.f32 (+.f32 n0_i n1_i) (+.f32 n0_i n1_i)) (-.f32 n1_i n0_i)))
(/.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)) (/.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))) u))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (+.f32 n1_i n0_i))
(*.f32 (/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)) (+.f32 n0_i n1_i)) u)
(/.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i n1_i))
(*.f32 u (*.f32 (/.f32 (+.f32 n0_i n1_i) (+.f32 n0_i n1_i)) (-.f32 n1_i n0_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 n1_i n0_i))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 (+.f32 (pow.f32 n1_i 3) (pow.f32 (neg.f32 n0_i) 3))) (+.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) n1_i))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 (+.f32 (neg.f32 (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 n1_i n0_i)))
(/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i))) (/.f32 (neg.f32 (+.f32 n0_i n1_i)) u))
(*.f32 (/.f32 u (-.f32 (neg.f32 n0_i) n1_i)) (fma.f32 n0_i n0_i (neg.f32 (*.f32 n1_i n1_i))))
(*.f32 (/.f32 u (-.f32 (neg.f32 n0_i) n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(/.f32 (*.f32 u (neg.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 1 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))) (+.f32 n1_i n0_i))
(*.f32 (/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)) (+.f32 n0_i n1_i)) u)
(/.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i n1_i))
(*.f32 u (*.f32 (/.f32 (+.f32 n0_i n1_i) (+.f32 n0_i n1_i)) (-.f32 n1_i n0_i)))
(/.f32 (*.f32 1 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (/.f32 (sqrt.f32 (+.f32 n0_i n1_i)) (sqrt.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)))))
(*.f32 (/.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n0_i n1_i))) (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))))
(*.f32 (/.f32 u (sqrt.f32 (+.f32 n0_i n1_i))) (*.f32 (sqrt.f32 (-.f32 n1_i n0_i)) (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (/.f32 (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))))
(*.f32 (/.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))))) (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))))
(*.f32 (/.f32 u (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))))) (*.f32 (sqrt.f32 (-.f32 n1_i n0_i)) (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))))
(/.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (cbrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))) (cbrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 u (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (/.f32 (cbrt.f32 (+.f32 n0_i n1_i)) (cbrt.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)))))
(*.f32 (/.f32 (*.f32 u (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (cbrt.f32 (+.f32 n0_i n1_i))) (cbrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))))
(*.f32 (/.f32 u (cbrt.f32 (+.f32 n0_i n1_i))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (*.f32 u (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (cbrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (/.f32 (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) (cbrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))))
(/.f32 (*.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) u) (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2)) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))))
(*.f32 (/.f32 u (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 n1_i n0_i)) 2) (cbrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n1_i 3) (pow.f32 (neg.f32 n0_i) 3)) u) (+.f32 (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) n1_i))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 (+.f32 (neg.f32 (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) u) (neg.f32 (+.f32 n1_i n0_i)))
(/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i))) (/.f32 (neg.f32 (+.f32 n0_i n1_i)) u))
(*.f32 (/.f32 u (-.f32 (neg.f32 n0_i) n1_i)) (fma.f32 n0_i n0_i (neg.f32 (*.f32 n1_i n1_i))))
(*.f32 (/.f32 u (-.f32 (neg.f32 n0_i) n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) u) (neg.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) 1) (+.f32 n1_i n0_i))
(*.f32 (/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)) (+.f32 n0_i n1_i)) u)
(/.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i n1_i))
(*.f32 u (*.f32 (/.f32 (+.f32 n0_i n1_i) (+.f32 n0_i n1_i)) (-.f32 n1_i n0_i)))
(/.f32 (*.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i)))) (sqrt.f32 (+.f32 n1_i n0_i)))
(/.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (/.f32 (sqrt.f32 (+.f32 n0_i n1_i)) (sqrt.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)))))
(*.f32 (/.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n0_i n1_i))) (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))))
(*.f32 (/.f32 u (sqrt.f32 (+.f32 n0_i n1_i))) (*.f32 (sqrt.f32 (-.f32 n1_i n0_i)) (sqrt.f32 (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i)))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(/.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (/.f32 (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i)))) (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))))
(*.f32 (/.f32 (*.f32 u (sqrt.f32 (-.f32 n1_i n0_i))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))))) (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))))
(*.f32 (/.f32 u (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n0_i n1_i))))) (*.f32 (sqrt.f32 (-.f32 n1_i n0_i)) (sqrt.f32 (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3)))))
(/.f32 (/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) 1) (+.f32 n1_i n0_i))
(*.f32 (/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)) (+.f32 n0_i n1_i)) u)
(/.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i n1_i))
(*.f32 u (*.f32 (/.f32 (+.f32 n0_i n1_i) (+.f32 n0_i n1_i)) (-.f32 n1_i n0_i)))
(/.f32 (/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i))) (sqrt.f32 (+.f32 n1_i n0_i)))
(*.f32 (/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)) (+.f32 n0_i n1_i)) u)
(/.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i n1_i))
(*.f32 u (*.f32 (/.f32 (+.f32 n0_i n1_i) (+.f32 n0_i n1_i)) (-.f32 n1_i n0_i)))
(/.f32 (/.f32 (*.f32 u (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i))) (*.f32 (cbrt.f32 (+.f32 n1_i n0_i)) (cbrt.f32 (+.f32 n1_i n0_i)))) (cbrt.f32 (+.f32 n1_i n0_i)))
(*.f32 (/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 n1_i n0_i)) (+.f32 n0_i n1_i)) u)
(/.f32 (*.f32 (+.f32 n0_i n1_i) (*.f32 u (-.f32 n1_i n0_i))) (+.f32 n0_i n1_i))
(*.f32 u (*.f32 (/.f32 (+.f32 n0_i n1_i) (+.f32 n0_i n1_i)) (-.f32 n1_i n0_i)))
(/.f32 (/.f32 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) 1) (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i))))) (sqrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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 (*.f32 u (-.f32 (pow.f32 n1_i 3) (pow.f32 n0_i 3))) (*.f32 (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))) (cbrt.f32 (fma.f32 n1_i n1_i (*.f32 n0_i (+.f32 n1_i n0_i)))))
(*.f32 (/.f32 (-.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)))) u)
(*.f32 u (/.f32 (-.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)))))
(pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 1)
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) 2)
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) 3)
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) 1/3)
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2))
(sqrt.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2))
(fabs.f32 (*.f32 u (-.f32 n1_i n0_i)))
(log.f32 (pow.f32 (exp.f32 u) (-.f32 n1_i n0_i)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 n1_i n0_i) u))))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(exp.f32 (log.f32 (*.f32 (-.f32 n1_i n0_i) u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 n1_i n0_i) u)))
(fma.f32 u (neg.f32 n0_i) (*.f32 u n1_i))
(*.f32 u (-.f32 n1_i n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 1 n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (-.f32 n1_i n0_i) u)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 u (-.f32 n1_i n0_i) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) 1)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (/.f32 n0_i (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 (-.f32 n1_i n0_i) u)))) 1)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 (-.f32 n1_i n0_i) u) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (-.f32 n1_i n0_i)))
(fma.f32 u (-.f32 n1_i n0_i) (expm1.f32 (log1p.f32 n0_i)))
(*.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 1)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 1 (fma.f32 (-.f32 n1_i n0_i) u n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_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 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_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 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_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 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)))
(*.f32 (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (fma.f32 (-.f32 n1_i n0_i) u n0_i))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (-.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) (*.f32 n0_i (fma.f32 (-.f32 n1_i n0_i) u n0_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3))) (+.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)) (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (fma.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) n0_i) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)) (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) 3))) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u))) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 3))) (fma.f32 (*.f32 u (-.f32 n1_i n0_i)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6))) (fma.f32 n0_i (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2))) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6)) (fma.f32 n0_i (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2))) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2)))))
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))) (cbrt.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))
(/.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)))
(/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (fma.f32 (-.f32 n1_i n0_i) u n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3/2) (pow.f32 n0_i 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3/2) (pow.f32 n0_i 3/2)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (hypot.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3/2) (pow.f32 n0_i 3/2)) (hypot.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3/2) (pow.f32 n0_i 3/2))) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (/.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (/.f32 (/.f32 (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (/.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)))) (/.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)))) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (*.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3))))
(/.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 n1_i n0_i)) 2)) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 n0_i (pow.f32 n0_i 3))) (*.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (*.f32 n0_i (pow.f32 n0_i 3))) (*.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4) (pow.f32 n0_i 4)) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4) (pow.f32 n0_i 4)) (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (+.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (*.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)) (fma.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)) (fma.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i n0_i) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) 3) (pow.f32 n0_i 6)) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (fma.f32 (*.f32 u (-.f32 n1_i n0_i)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (*.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (fma.f32 (*.f32 n0_i n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (fma.f32 (*.f32 n0_i n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4)))
(/.f32 (+.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)) (*.f32 n0_i n0_i)) (neg.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)) (-.f32 n0_i (*.f32 u (-.f32 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 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3/2) (pow.f32 n0_i 3/2)) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)))) (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)))) (hypot.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3/2) (pow.f32 n0_i 3/2)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (/.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (/.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (/.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)) 1) (-.f32 n0_i (*.f32 (-.f32 n1_i n0_i) u)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2)) (*.f32 n0_i n0_i)) 1) (neg.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) 1) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3/2) (pow.f32 n0_i 3/2)) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)))) (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)))) (hypot.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3/2) (pow.f32 n0_i 3/2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (/.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (/.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i))) (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 (neg.f32 n0_i))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (/.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 n0_i (pow.f32 n0_i 3))) (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))
(/.f32 (-.f32 (*.f32 (-.f32 n1_i n0_i) (*.f32 u (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (*.f32 n0_i (pow.f32 n0_i 3))) (*.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4) (pow.f32 n0_i 4)) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4) (pow.f32 n0_i 4)) (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (/.f32 1 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (+.f32 (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (*.f32 n0_i n0_i) (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) 3) (pow.f32 n0_i 6)) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (fma.f32 (*.f32 u (-.f32 n1_i n0_i)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (*.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (*.f32 (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i) (fma.f32 (*.f32 n0_i n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (fma.f32 (*.f32 n0_i n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 4)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (pow.f32 n0_i 6)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (/.f32 1 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)) (*.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (+.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6) (*.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)) (fma.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)) (fma.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 6))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) 1) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))) (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (+.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) (sqrt.f32 n0_i))) (-.f32 (sqrt.f32 (*.f32 (-.f32 n1_i n0_i) u)) (sqrt.f32 n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)) (*.f32 (-.f32 (sqrt.f32 (*.f32 u (-.f32 n1_i n0_i))) (sqrt.f32 n0_i)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (-.f32 n1_i n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)) (*.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (-.f32 n1_i n0_i)))) (-.f32 (sqrt.f32 (*.f32 u (-.f32 n1_i n0_i))) (sqrt.f32 n0_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u (-.f32 n1_i n0_i))))) (-.f32 (sqrt.f32 (*.f32 u (-.f32 n1_i n0_i))) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) 1) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))) (sqrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))) (cbrt.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i)))
(pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 1)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 2)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)) 3)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 3) 1/3)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 2) (*.f32 n0_i n0_i)) (neg.f32 (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 2)) (-.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 n1_i n0_i) u) 3) (pow.f32 n0_i 3)) (neg.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 (-.f32 n1_i n0_i) u) (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 (-.f32 n1_i n0_i) u (neg.f32 n0_i)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i)) (*.f32 n0_i n0_i))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (-.f32 n1_i n0_i)) 3)) (fma.f32 (-.f32 n1_i n0_i) (*.f32 u (fma.f32 u (-.f32 n1_i n0_i) (neg.f32 n0_i))) (*.f32 n0_i n0_i))))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 2))
(sqrt.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 2))
(fabs.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(log.f32 (exp.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i))))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 3))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (log.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i)))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 1 n0_i (*.f32 (-.f32 n1_i n0_i) u))
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) 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 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.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 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_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 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_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 -1 (*.f32 n0_i u) (fma.f32 n1_i u n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)

localize39.0ms (0.2%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 15 to 10 computations (33.3% saved)

localize46.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f32 n1_i u)
0.1b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.2b
(/.f32 1 (-.f32 1 u))
0.3b
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
Compiler

Compiled 37 to 23 computations (37.8% saved)

series2.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite92.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1262×associate-/r*
936×associate-/l*
828×distribute-rgt-in
792×distribute-lft-in
634×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01159
124747
2349947
Stop Event
node limit
Counts
3 → 179
Calls
Call 1
Inputs
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(/.f32 1 (-.f32 1 u))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (neg.f32 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 n0_i (*.f32 (neg.f32 u) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 1 (*.f32 (neg.f32 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (*.f32 (neg.f32 u) 1) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 n0_i (*.f32 (*.f32 (neg.f32 u) n0_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (neg.f32 u)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u) n0_i) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 n0_i -1) -1) (*.f32 (/.f32 n0_i -1) (neg.f32 (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1 (/.f32 n0_i -1)) (*.f32 (neg.f32 (neg.f32 u)) (/.f32 n0_i -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (neg.f32 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 n0_i (neg.f32 (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (-.f32 1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 n0_i (sqrt.f32 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 2) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (*.f32 n0_i (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 -1 u) (neg.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 n0_i) (+.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i -1) (+.f32 -1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (/.f32 -1 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n0_i) (/.f32 -1 (+.f32 -1 u))) (sqrt.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 (/.f32 (sqrt.f32 n0_i) 1) (cbrt.f32 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (/.f32 (cbrt.f32 n0_i) -1) (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (-.f32 1 u) -1/2)) (/.f32 (cbrt.f32 n0_i) (pow.f32 (-.f32 1 u) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) 1) (sqrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) 1) (cbrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 -1 (+.f32 -1 u))) (cbrt.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 n0_i (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (/.f32 -1 (+.f32 -1 u)) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) -1) (cbrt.f32 (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u))) (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (+.f32 1 (*.f32 u u)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 n0_i (-.f32 1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 -1 (+.f32 -1 u)) n0_i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 n0_i (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 n0_i (-.f32 1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 n0_i (-.f32 1 u))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (*.f32 u u))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 1 (*.f32 u u)) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 u (/.f32 1 (-.f32 1 (pow.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 -1 (+.f32 -1 u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 -1 (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (+.f32 -1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (-.f32 1 u) -1/2) (pow.f32 (-.f32 1 u) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -1 (/.f32 1 (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 -1 u)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) 1) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u)))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (*.f32 (pow.f32 u 3) (pow.f32 u 3)))) (+.f32 1 (pow.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 (pow.f32 u 3) 3))) (+.f32 1 (+.f32 (pow.f32 u 3) (*.f32 (pow.f32 u 3) (pow.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 (*.f32 u u) (*.f32 u u)))) (+.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 (*.f32 u u) 3))) (+.f32 1 (+.f32 (*.f32 u u) (*.f32 (*.f32 u u) (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 u) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 -1 (+.f32 -1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 u) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 -1 (+.f32 -1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 1 u) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 -1 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 -1 (+.f32 -1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 -1 (+.f32 -1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 -1 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 -1 (+.f32 -1 u))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) (-.f32 1 (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (/.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) 1) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (+.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 u n1_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 n0_i (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 n0_i (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 2) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 n0_i (-.f32 1 u)))))))

simplify121.0ms (0.7%)

Algorithm
egg-herbie
Rules
1022×associate-+r+
952×+-commutative
846×associate-*r*
746×associate-*l*
532×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05047887
115037077
268887077
Stop Event
node limit
Counts
251 → 286
Calls
Call 1
Inputs
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 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 (*.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)
1
(+.f32 1 u)
(+.f32 1 (+.f32 u (pow.f32 u 2)))
(+.f32 (pow.f32 u 3) (+.f32 1 (+.f32 u (pow.f32 u 2))))
(/.f32 -1 u)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))))
(/.f32 -1 u)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
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 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.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 n0_i (*.f32 n0_i (*.f32 (neg.f32 u) 1)))
(+.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))
(+.f32 n0_i (*.f32 1 (*.f32 (neg.f32 u) n0_i)))
(+.f32 n0_i (*.f32 (*.f32 (neg.f32 u) 1) n0_i))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(+.f32 n0_i (*.f32 (*.f32 (neg.f32 u) n0_i) 1))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(+.f32 (*.f32 (neg.f32 u) n0_i) n0_i)
(+.f32 (*.f32 (/.f32 n0_i -1) -1) (*.f32 (/.f32 n0_i -1) (neg.f32 (neg.f32 u))))
(+.f32 (*.f32 -1 (/.f32 n0_i -1)) (*.f32 (neg.f32 (neg.f32 u)) (/.f32 n0_i -1)))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (neg.f32 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) 1)
(*.f32 n0_i (-.f32 1 u))
(*.f32 n0_i (neg.f32 (+.f32 -1 u)))
(*.f32 1 (*.f32 n0_i (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (*.f32 n0_i (-.f32 1 u)) 1)
(*.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 n0_i (sqrt.f32 (-.f32 1 u))))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (-.f32 1 u)))
(*.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 2) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (-.f32 1 u)))
(*.f32 -1 (*.f32 n0_i (+.f32 -1 u)))
(*.f32 (+.f32 -1 u) (neg.f32 n0_i))
(*.f32 (neg.f32 n0_i) (+.f32 -1 u))
(*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 n0_i -1) (+.f32 -1 u))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (/.f32 -1 (+.f32 -1 u))))
(*.f32 (/.f32 (sqrt.f32 n0_i) (/.f32 -1 (+.f32 -1 u))) (sqrt.f32 n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 (/.f32 (sqrt.f32 n0_i) 1) (cbrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (/.f32 (cbrt.f32 n0_i) -1) (+.f32 -1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (-.f32 1 u) -1/2)) (/.f32 (cbrt.f32 n0_i) (pow.f32 (-.f32 1 u) -1/2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) 1) (sqrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) 1) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 -1 (+.f32 -1 u))) (cbrt.f32 n0_i))
(*.f32 (/.f32 n0_i (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 1 (/.f32 (/.f32 -1 (+.f32 -1 u)) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 -1 u)))
(*.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) -1) (cbrt.f32 (+.f32 -1 u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u))) (-.f32 1 u))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (+.f32 1 (*.f32 u u)) u))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))))
(pow.f32 (*.f32 n0_i (-.f32 1 u)) 1)
(pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) 2)
(pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 3)
(pow.f32 (/.f32 (/.f32 -1 (+.f32 -1 u)) n0_i) -1)
(pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 1/3)
(neg.f32 (*.f32 n0_i (+.f32 -1 u)))
(sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))
(expm1.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))
(exp.f32 (log.f32 (*.f32 n0_i (-.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (-.f32 1 u))) 1))
(log1p.f32 (expm1.f32 (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (*.f32 u u))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) u))
(+.f32 (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))))
(+.f32 (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))))
(+.f32 (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(+.f32 (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(+.f32 (*.f32 (+.f32 1 (*.f32 u u)) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 u (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1 (+.f32 -1 u)))) 1)
(*.f32 1 (/.f32 -1 (+.f32 -1 u)))
(*.f32 (/.f32 -1 (+.f32 -1 u)) 1)
(*.f32 (pow.f32 (-.f32 1 u) -1/2) (pow.f32 (-.f32 1 u) -1/2))
(*.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 -1 (/.f32 1 (+.f32 -1 u)))
(*.f32 (/.f32 1 (+.f32 -1 u)) -1)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) 1) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u)) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u)) -1))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 u)))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u)))) (+.f32 1 u))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (*.f32 (pow.f32 u 3) (pow.f32 u 3)))) (+.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 (pow.f32 u 3) 3))) (+.f32 1 (+.f32 (pow.f32 u 3) (*.f32 (pow.f32 u 3) (pow.f32 u 3)))))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 (*.f32 u u) (*.f32 u u)))) (+.f32 1 (*.f32 u u)))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 (*.f32 u u) 3))) (+.f32 1 (+.f32 (*.f32 u u) (*.f32 (*.f32 u u) (*.f32 u u)))))
(pow.f32 (-.f32 1 u) -1)
(pow.f32 (/.f32 -1 (+.f32 -1 u)) 1)
(pow.f32 (pow.f32 (-.f32 1 u) -1/2) 2)
(pow.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) 3)
(pow.f32 (pow.f32 (/.f32 -1 (+.f32 -1 u)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 u) -2))
(log.f32 (exp.f32 (/.f32 -1 (+.f32 -1 u))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1 (+.f32 -1 u)))))
(cbrt.f32 (pow.f32 (/.f32 -1 (+.f32 -1 u)) 3))
(expm1.f32 (log1p.f32 (/.f32 -1 (+.f32 -1 u))))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u))) 1))
(log1p.f32 (expm1.f32 (/.f32 -1 (+.f32 -1 u))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 n0_i (-.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) (-.f32 1 (*.f32 u n1_i)))
(-.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (/.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(-.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))) 1)
(*.f32 1 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(*.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)
(*.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 n0_i (-.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 1 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(*.f32 (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))))
(/.f32 1 (/.f32 1 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(/.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (-.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 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) 1) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (+.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 u n1_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(log.f32 (+.f32 1 (expm1.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)) 3))
(expm1.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(exp.f32 (log.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 1 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 1 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.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 n0_i (-.f32 1 u)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 2) (cbrt.f32 (*.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 n0_i (-.f32 1 u)))
Outputs
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.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)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.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)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
1
(+.f32 1 u)
(+.f32 1 (+.f32 u (pow.f32 u 2)))
(+.f32 1 (fma.f32 u u u))
(+.f32 (pow.f32 u 3) (+.f32 1 (+.f32 u (pow.f32 u 2))))
(+.f32 (pow.f32 u 3) (+.f32 1 (fma.f32 u u u)))
(+.f32 1 (+.f32 (pow.f32 u 3) (fma.f32 u u u)))
(+.f32 u (+.f32 (pow.f32 u 3) (fma.f32 u u 1)))
(/.f32 -1 u)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u)))
(+.f32 (/.f32 -1 (*.f32 u u)) (/.f32 -1 u))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u)) (/.f32 1 (pow.f32 u 3))))
(+.f32 (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))) (/.f32 -1 u))
(+.f32 (/.f32 -1 u) (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (/.f32 1 (pow.f32 u 3))) (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u))))
(+.f32 (+.f32 (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))) (/.f32 -1 u)) (/.f32 -1 (pow.f32 u 4)))
(+.f32 (+.f32 (/.f32 -1 (*.f32 u u)) (/.f32 -1 u)) (+.f32 (/.f32 -1 (pow.f32 u 4)) (/.f32 -1 (pow.f32 u 3))))
(/.f32 -1 u)
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u)))
(+.f32 (/.f32 -1 (*.f32 u u)) (/.f32 -1 u))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u)) (/.f32 1 (pow.f32 u 3))))
(+.f32 (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))) (/.f32 -1 u))
(+.f32 (/.f32 -1 u) (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))))
(neg.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (+.f32 (/.f32 1 (pow.f32 u 3)) (+.f32 (/.f32 1 (pow.f32 u 2)) (/.f32 1 u)))))
(neg.f32 (+.f32 (+.f32 (/.f32 1 (pow.f32 u 4)) (/.f32 1 (pow.f32 u 3))) (+.f32 (/.f32 1 (*.f32 u u)) (/.f32 1 u))))
(+.f32 (+.f32 (+.f32 (/.f32 -1 (pow.f32 u 3)) (/.f32 -1 (*.f32 u u))) (/.f32 -1 u)) (/.f32 -1 (pow.f32 u 4)))
(+.f32 (+.f32 (/.f32 -1 (*.f32 u u)) (/.f32 -1 u)) (+.f32 (/.f32 -1 (pow.f32 u 4)) (/.f32 -1 (pow.f32 u 3))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 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 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 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 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 u n1_i (*.f32 (-.f32 1 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 u n1_i (*.f32 (-.f32 1 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 u n1_i (*.f32 (-.f32 1 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 u n1_i (*.f32 (-.f32 1 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 u n1_i (*.f32 (-.f32 1 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 u n1_i (*.f32 (-.f32 1 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 u n1_i (*.f32 (-.f32 1 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 u n1_i (*.f32 (-.f32 1 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 u n1_i (*.f32 (-.f32 1 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 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (neg.f32 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 n0_i (*.f32 (neg.f32 u) 1)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 1 (*.f32 (neg.f32 u) n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (*.f32 (neg.f32 u) 1) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (*.f32 (neg.f32 u) n0_i) 1))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (neg.f32 u) n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (/.f32 n0_i -1) -1) (*.f32 (/.f32 n0_i -1) (neg.f32 (neg.f32 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 -1 (/.f32 n0_i -1)) (*.f32 (neg.f32 (neg.f32 u)) (/.f32 n0_i -1)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (+.f32 1 (*.f32 u n0_i)))
(-.f32 (expm1.f32 (log1p.f32 n0_i)) (*.f32 u n0_i))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (neg.f32 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (+.f32 1 (*.f32 u n0_i)))
(-.f32 (expm1.f32 (log1p.f32 n0_i)) (*.f32 u n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) 1)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 (+.f32 -1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 1 (*.f32 n0_i (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (*.f32 n0_i (-.f32 1 u)) 1)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 n0_i (sqrt.f32 (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 2))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 2) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 -1 (*.f32 n0_i (+.f32 -1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (+.f32 -1 u) (neg.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (neg.f32 n0_i) (+.f32 -1 u))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(*.f32 (/.f32 n0_i -1) (+.f32 -1 u))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (/.f32 -1 (+.f32 -1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) (/.f32 -1 (+.f32 -1 u))) (sqrt.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 (/.f32 (sqrt.f32 n0_i) 1) (cbrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (/.f32 (cbrt.f32 n0_i) -1) (+.f32 -1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (-.f32 1 u) -1/2)) (/.f32 (cbrt.f32 n0_i) (pow.f32 (-.f32 1 u) -1/2)))
(/.f32 (/.f32 n0_i (pow.f32 (-.f32 1 u) -1/2)) (pow.f32 (-.f32 1 u) -1/2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) 1) (sqrt.f32 (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) 1) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (*.f32 n0_i (cbrt.f32 (-.f32 1 u))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 -1 (+.f32 -1 u))) (cbrt.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 n0_i (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 1 (/.f32 (/.f32 -1 (+.f32 -1 u)) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 -1)) (sqrt.f32 (+.f32 -1 u)))
(*.f32 (/.f32 n0_i (/.f32 (sqrt.f32 -1) (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 u -1)))
(*.f32 (*.f32 (/.f32 n0_i (sqrt.f32 -1)) (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 u -1)))
(*.f32 (/.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) -1) (cbrt.f32 (+.f32 -1 u)))
(*.f32 (/.f32 n0_i (*.f32 -1 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))) (cbrt.f32 (+.f32 u -1)))
(/.f32 (*.f32 (cbrt.f32 (+.f32 u -1)) n0_i) (neg.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u))) (-.f32 1 u))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (-.f32 (+.f32 1 (*.f32 u u)) u))
(*.f32 (/.f32 n0_i (/.f32 (+.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u)))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (*.f32 (/.f32 n0_i (+.f32 1 (pow.f32 u 3))) (-.f32 1 (*.f32 u u))) (-.f32 (fma.f32 u u 1) u))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 n0_i (/.f32 (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3)))) (-.f32 1 (fma.f32 u u u)))
(*.f32 (*.f32 (/.f32 n0_i (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (pow.f32 u 3))) (-.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u)))) (+.f32 1 (pow.f32 (fma.f32 u u u) 3)))
(pow.f32 (*.f32 n0_i (-.f32 1 u)) 1)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) 2)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 3)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(pow.f32 (/.f32 (/.f32 -1 (+.f32 -1 u)) n0_i) -1)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 1/3)
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(neg.f32 (*.f32 n0_i (+.f32 -1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(fabs.f32 (-.f32 n0_i (*.f32 u n0_i)))
(log.f32 (pow.f32 (exp.f32 n0_i) (-.f32 1 u)))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (-.f32 1 u)))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(expm1.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(exp.f32 (log.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (-.f32 1 u))) 1))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(log1p.f32 (expm1.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) u) (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) 1))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (fma.f32 u u u)) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) 1))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (*.f32 u u))) (*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) u))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 u (/.f32 1 (-.f32 1 (*.f32 u u)))) (*.f32 1 (/.f32 1 (-.f32 1 (*.f32 u u)))))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 (fma.f32 u u u) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 1 (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(+.f32 (*.f32 (+.f32 1 (*.f32 u u)) (/.f32 1 (-.f32 1 (pow.f32 u 3)))) (*.f32 u (/.f32 1 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1 (+.f32 -1 u)))) 1)
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(*.f32 1 (/.f32 -1 (+.f32 -1 u)))
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(*.f32 (/.f32 -1 (+.f32 -1 u)) 1)
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(*.f32 (pow.f32 (-.f32 1 u) -1/2) (pow.f32 (-.f32 1 u) -1/2))
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(*.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) -2)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 u -1))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (+.f32 u -1)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 u -1))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (+.f32 u -1)))
(*.f32 -1 (/.f32 1 (+.f32 -1 u)))
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(*.f32 (/.f32 1 (+.f32 -1 u)) -1)
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(/.f32 (*.f32 1 (/.f32 -1 (cbrt.f32 (+.f32 u -1)))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))
(/.f32 (/.f32 -1 (cbrt.f32 (+.f32 u -1))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) 1) (/.f32 -1 (cbrt.f32 (+.f32 -1 u))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2)) (/.f32 -1 (cbrt.f32 (+.f32 u -1))))
(/.f32 (neg.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) -2))) (cbrt.f32 (+.f32 u -1)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) -1) (pow.f32 (sqrt.f32 (-.f32 1 u)) -1))
(pow.f32 (sqrt.f32 (-.f32 1 u)) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) -1) (pow.f32 (cbrt.f32 (-.f32 1 u)) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 1 (cbrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 u)))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u)))) (+.f32 1 u))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 1 (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u) -1/2) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(/.f32 (*.f32 1 (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 -1 (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 1 (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 1 (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))) (cbrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (/.f32 1 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 1 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 u 3))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (*.f32 (pow.f32 u 3) (pow.f32 u 3)))) (+.f32 1 (pow.f32 u 3)))
(*.f32 (+.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 6))))
(/.f32 (+.f32 1 (fma.f32 u u u)) (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 (pow.f32 u 3) 3))) (+.f32 1 (+.f32 (pow.f32 u 3) (*.f32 (pow.f32 u 3) (pow.f32 u 3)))))
(*.f32 (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 (pow.f32 u 3) 3))) (+.f32 (+.f32 1 (pow.f32 u 3)) (pow.f32 u 6)))
(/.f32 (+.f32 1 (fma.f32 u u u)) (/.f32 (-.f32 1 (pow.f32 (pow.f32 u 3) 3)) (+.f32 1 (+.f32 (pow.f32 u 3) (pow.f32 u 6)))))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 (*.f32 u u) (*.f32 u u)))) (+.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (+.f32 1 u) (+.f32 1 (*.f32 u u))) (-.f32 1 (pow.f32 u 4)))
(*.f32 (fma.f32 u u 1) (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 u 4))))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 (*.f32 u u) 3))) (+.f32 1 (+.f32 (*.f32 u u) (*.f32 (*.f32 u u) (*.f32 u u)))))
(*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (pow.f32 u 6))) (+.f32 1 (fma.f32 u u (pow.f32 u 4))))
(/.f32 (+.f32 1 u) (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))))
(pow.f32 (-.f32 1 u) -1)
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(pow.f32 (/.f32 -1 (+.f32 -1 u)) 1)
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(pow.f32 (pow.f32 (-.f32 1 u) -1/2) 2)
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(pow.f32 (/.f32 -1 (cbrt.f32 (+.f32 -1 u))) 3)
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(pow.f32 (pow.f32 (/.f32 -1 (+.f32 -1 u)) 3) 1/3)
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(sqrt.f32 (pow.f32 (-.f32 1 u) -2))
(log.f32 (exp.f32 (/.f32 -1 (+.f32 -1 u))))
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1 (+.f32 -1 u)))))
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(cbrt.f32 (pow.f32 (/.f32 -1 (+.f32 -1 u)) 3))
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(expm1.f32 (log1p.f32 (/.f32 -1 (+.f32 -1 u))))
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) -1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (neg.f32 u))) 1))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 u))))
(log1p.f32 (expm1.f32 (/.f32 -1 (+.f32 -1 u))))
(/.f32 -1 (+.f32 u -1))
(/.f32 1 (-.f32 1 u))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 n0_i (-.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (-.f32 1 u) n0_i (expm1.f32 (log1p.f32 (*.f32 u n1_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) (-.f32 1 (*.f32 u n1_i)))
(fma.f32 u n1_i (*.f32 (-.f32 1 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 n0_i (-.f32 1 u)))) (/.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n0_i (-.f32 1 u)) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (-.f32 1 u) n0_i (expm1.f32 (log1p.f32 (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))) 1)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 1 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 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 n0_i (-.f32 1 u)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.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 1 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.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 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (fma.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 u n0_i)) 2)) (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3)) (fma.f32 n0_i (*.f32 (-.f32 1 u) (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))) (*.f32 n0_i (+.f32 u -1)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (-.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))) 3)))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) 3) (pow.f32 (*.f32 u n1_i) 6))) (fma.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i))))) (fma.f32 n0_i (*.f32 (-.f32 1 u) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (neg.f32 (pow.f32 (*.f32 u n1_i) 2))) (pow.f32 (*.f32 u n1_i) 4)))
(/.f32 1 (/.f32 1 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_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))))
(fma.f32 u n1_i (*.f32 (-.f32 1 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 n0_i (-.f32 1 u)) 3)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.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 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u 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 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (/.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (fma.f32 n0_i (*.f32 (-.f32 1 u) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(*.f32 (/.f32 (sqrt.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))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))) (fma.f32 u n1_i (*.f32 n0_i (+.f32 u -1)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (fma.f32 n0_i (*.f32 (-.f32 1 u) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))) (/.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 u -1))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 6)) (*.f32 (fma.f32 n0_i (*.f32 (-.f32 1 u) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 4)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (-.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 6)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) 3)) (fma.f32 n0_i (*.f32 (-.f32 1 u) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 6)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 u -1)))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2) (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 4))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.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 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) 1) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (+.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 u n1_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 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 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)) (+.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i))) (sqrt.f32 (*.f32 u n1_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.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 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.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 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.f32 1 u) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2)))
(pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 1)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 3)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3) 1/3)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 2))
(fabs.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(log.f32 (exp.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(cbrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 3))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (log.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 1))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 u n1_i (*.f32 (-.f32 1 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 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 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 n0_i (-.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 2) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 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 n0_i (-.f32 1 u)))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u (-.f32 n1_i n0_i) n0_i)

localize88.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u)) n0_i)
0.1b
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
0.1b
(/.f32 (-.f32 n0_i n1_i) u)
4.4b
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u))
Compiler

Compiled 56 to 11 computations (80.4% saved)

series63.0ms (0.4%)

Counts
4 → 120
Calls

33 calls:

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

rewrite109.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1764×distribute-lft-in
438×associate-+l+
344×+-commutative
322×add-sqr-sqrt
318×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
012112
129460
2503660
Stop Event
node limit
Counts
4 → 294
Calls
Call 1
Inputs
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u))
(/.f32 (-.f32 n0_i n1_i) u)
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u)) n0_i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (neg.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (*.f32 1 (neg.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n0_i) (*.f32 u n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i)))) (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u n1_i) (*.f32 u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (neg.f32 n1_i))) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 u (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (+.f32 n0_i n1_i) n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 u (+.f32 n0_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 u (+.f32 n0_i n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 u (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2) (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i n1_i) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i n1_i) (*.f32 (-.f32 n0_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 u (-.f32 n0_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 (-.f32 n0_i n1_i))) (/.f32 1 (/.f32 (neg.f32 (-.f32 n0_i n1_i)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i n1_i) (sqrt.f32 u)) (sqrt.f32 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i n1_i) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i n1_i) 1) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 1) (/.f32 u (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 n0_i n1_i)) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i n1_i) (-.f32 n0_i n1_i)) (/.f32 (-.f32 n0_i n1_i) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (neg.f32 (-.f32 n0_i n1_i))) (neg.f32 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (-.f32 n0_i n1_i)) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 1) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 (-.f32 n0_i n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (-.f32 n0_i n1_i)) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) 1) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 (-.f32 n0_i n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i n1_i) 1) (/.f32 (-.f32 n0_i n1_i) (/.f32 (-.f32 n0_i n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i n1_i) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))) (/.f32 (-.f32 n0_i n1_i) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 n0_i n1_i) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (*.f32 u (+.f32 n0_i n1_i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (neg.f32 (-.f32 n0_i n1_i)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 u (+.f32 n0_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 u (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 u (+.f32 n0_i n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 u (+.f32 n0_i n1_i))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (fma.f32 (neg.f32 n1_i) 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 n0_i u) (neg.f32 (/.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 n0_i u) (*.f32 1 (neg.f32 (/.f32 n1_i u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 n1_i u)) (/.f32 n0_i u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 u) n0_i) (*.f32 (/.f32 1 u) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 u) n0_i) (*.f32 (/.f32 1 u) (*.f32 (neg.f32 n1_i) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 1 u) (neg.f32 n1_i)) (*.f32 (/.f32 1 u) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n0_i u) (/.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 n0_i n1_i) u))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 n0_i n1_i) (/.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 n0_i n1_i) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (-.f32 n0_i n1_i) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (*.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (*.f32 (cbrt.f32 (-.f32 n0_i n1_i)) (/.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 u) (-.f32 n0_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (-.f32 n0_i n1_i)) (/.f32 1 (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sqrt.f32 u)) (/.f32 (-.f32 n0_i n1_i) (sqrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 u) 2)) (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) 1) (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (pow.f32 (cbrt.f32 u) 2)) (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (cbrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) 1) (/.f32 (cbrt.f32 (-.f32 n0_i n1_i)) u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (sqrt.f32 u)) (/.f32 (cbrt.f32 (-.f32 n0_i n1_i)) (sqrt.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 u (-.f32 n0_i n1_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 n0_i n1_i) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (-.f32 n0_i n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 n0_i n1_i) u))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (/.f32 (pow.f32 (-.f32 n0_i n1_i) 3) (pow.f32 u 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (-.f32 n0_i n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (-.f32 n0_i n1_i) u)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 n0_i n1_i) u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (-.f32 n0_i n1_i) u)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (*.f32 1 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i n0_i) (*.f32 1 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (fma.f32 (neg.f32 n1_i) 1 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i n1_i) n0_i) (*.f32 (-.f32 n0_i n1_i) n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (*.f32 (+.f32 n0_i n1_i) (*.f32 (neg.f32 n1_i) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (*.f32 (+.f32 n0_i n1_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (*.f32 n0_i n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (*.f32 n0_i (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 n1_i (neg.f32 n1_i))) (*.f32 n1_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 n1_i (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) n0_i)) (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 n0_i n0_i) (exp.f32 (log1p.f32 (*.f32 n1_i n1_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 n0_i n1_i) n1_i) (*.f32 (-.f32 n0_i n1_i) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (+.f32 n0_i n1_i) n0_i)) (*.f32 1 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 1 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) n0_i) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) n0_i) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (*.f32 (neg.f32 n1_i) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (neg.f32 n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 n0_i n1_i) (+.f32 n0_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 n0_i n1_i) (-.f32 n0_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (/.f32 1 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i n1_i) 1) (-.f32 n0_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i n1_i) (sqrt.f32 (-.f32 n0_i n1_i))) (sqrt.f32 (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 n0_i n1_i) (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2)) (cbrt.f32 (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i)) (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2))) (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (fma.f32 n0_i n0_i (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (+.f32 n0_i n1_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 n0_i n0_i (*.f32 n1_i (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6))) (neg.f32 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 n0_i 4) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 n1_i (neg.f32 n1_i)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))) (-.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n1_i (neg.f32 n1_i)) 3)) (+.f32 (pow.f32 n0_i 4) (-.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 n1_i (neg.f32 n1_i))) (*.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3) (pow.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2) (-.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) (-.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n0_i n0_i (*.f32 n1_i (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (pow.f32 n0_i 4)) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 n1_i (neg.f32 n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 n0_i n1_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 u (+.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i)))) (-.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i)))) (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)) (/.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 u (+.f32 n0_i n1_i)) (exp.f32 (log1p.f32 n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (+.f32 n0_i n1_i) u n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i)) (/.f32 1 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (-.f32 (*.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i))) (neg.f32 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 u (-.f32 n0_i n1_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 n0_i (*.f32 u (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2) (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 u (+.f32 n0_i n1_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (+.f32 n0_i n1_i) u n0_i)))))

simplify127.0ms (0.7%)

Algorithm
egg-herbie
Rules
904×associate-*r*
768×associate-*l*
622×+-commutative
616×*-commutative
558×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072312370
1214710782
Stop Event
node limit
Counts
414 → 424
Calls
Call 1
Inputs
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 n0_i u)
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 u (pow.f32 n0_i 2)) n1_i)) (+.f32 (*.f32 n1_i u) (*.f32 n0_i u))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n0_i 2) u) n1_i)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 u (pow.f32 n0_i 2)) n1_i)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) (/.f32 (*.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 n0_i 2) u)) (*.f32 -1 (*.f32 u (pow.f32 n0_i 2)))) n0_i) (pow.f32 n1_i 2))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n0_i 2) u) n1_i)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) (*.f32 -1 (/.f32 (-.f32 (*.f32 u (pow.f32 n0_i 2)) (*.f32 (pow.f32 n0_i 2) u)) n1_i))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) (+.f32 (*.f32 -1 (/.f32 (*.f32 n0_i (-.f32 (*.f32 (pow.f32 n0_i 2) u) (*.f32 u (pow.f32 n0_i 2)))) (pow.f32 n1_i 2))) (*.f32 -1 (/.f32 (-.f32 (*.f32 u (pow.f32 n0_i 2)) (*.f32 (pow.f32 n0_i 2) u)) n1_i)))))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 -1 (/.f32 n1_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 n0_i u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 n0_i u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 n0_i u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(*.f32 -1 (/.f32 n1_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(*.f32 -1 (/.f32 n1_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(*.f32 -1 (pow.f32 n1_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(pow.f32 n0_i 2)
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(pow.f32 n0_i 2)
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(pow.f32 n0_i 2)
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(*.f32 -1 (pow.f32 n1_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(*.f32 -1 (pow.f32 n1_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 1 (*.f32 -1 u)) n0_i) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 1 (*.f32 -1 u)) n0_i) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 1 (*.f32 -1 u)) n0_i) (*.f32 n1_i u))
(*.f32 (+.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 u) n0_i))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 u) 1) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 u) 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 u) 1) n0_i)))
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 u) 1) n0_i)))
(+.f32 (*.f32 n0_i u) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) n0_i))
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 -1 (*.f32 n0_i u)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 u (pow.f32 n0_i 2)) n1_i)) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (*.f32 -1 (*.f32 n0_i u)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n0_i 2) u) n1_i))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 u (pow.f32 n0_i 2)) n1_i)) (+.f32 (*.f32 n1_i u) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 n0_i 2) u)) (*.f32 -1 (*.f32 u (pow.f32 n0_i 2)))) n0_i) (pow.f32 n1_i 2)) n0_i))) (+.f32 (*.f32 -1 (*.f32 n0_i u)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n0_i 2) u) n1_i))))
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 -1 (*.f32 n0_i u)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 (pow.f32 n0_i 2) u) (*.f32 u (pow.f32 n0_i 2))) n1_i)) (+.f32 (*.f32 n1_i u) n0_i)) (*.f32 -1 (*.f32 n0_i u)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 (pow.f32 n0_i 2) u) (*.f32 u (pow.f32 n0_i 2))) n1_i)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 u (pow.f32 n0_i 2)) (*.f32 (pow.f32 n0_i 2) u)) n0_i) (pow.f32 n1_i 2))) n0_i))) (*.f32 -1 (*.f32 n0_i u)))
n0_i
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u)
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(+.f32 n0_i (/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i)))
(+.f32 n0_i (/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i)))
(+.f32 n0_i (/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i)))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (neg.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i)))))
(+.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (*.f32 1 (neg.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))))
(+.f32 (*.f32 u n0_i) (*.f32 u n1_i))
(+.f32 (neg.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i)))) (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))))
(+.f32 (*.f32 u n1_i) (*.f32 u n0_i))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (neg.f32 n1_i))))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1)))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (neg.f32 n1_i))) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 u (+.f32 n0_i n1_i)))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (+.f32 n0_i n1_i) n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i))))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i))))
(-.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i)))) 1)
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 u (-.f32 n0_i n1_i)))
(*.f32 u (+.f32 n0_i n1_i))
(*.f32 (*.f32 u (+.f32 n0_i n1_i)) 1)
(*.f32 1 (*.f32 u (+.f32 n0_i n1_i)))
(*.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 u (-.f32 n0_i n1_i))))
(*.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2) (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 u (-.f32 n0_i n1_i))))
(*.f32 (+.f32 n0_i n1_i) u)
(*.f32 (+.f32 n0_i n1_i) (*.f32 (-.f32 n0_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))
(*.f32 (/.f32 u (-.f32 n0_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 (-.f32 n0_i n1_i))) (/.f32 1 (/.f32 (neg.f32 (-.f32 n0_i n1_i)) u)))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (sqrt.f32 u)) (sqrt.f32 u))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u))
(*.f32 (*.f32 (+.f32 n0_i n1_i) 1) u)
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 1) (/.f32 u (-.f32 n0_i n1_i)))
(*.f32 (/.f32 1 (-.f32 n0_i n1_i)) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 1 u)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 (/.f32 (+.f32 n0_i n1_i) (-.f32 n0_i n1_i)) (/.f32 (-.f32 n0_i n1_i) (/.f32 1 u)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (neg.f32 (-.f32 n0_i n1_i))) (neg.f32 u))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (-.f32 n0_i n1_i)) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 1 u)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 1) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 (-.f32 n0_i n1_i) u)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (-.f32 n0_i n1_i)) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) 1) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 (-.f32 n0_i n1_i) u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))))
(*.f32 (/.f32 (+.f32 n0_i n1_i) 1) (/.f32 (-.f32 n0_i n1_i) (/.f32 (-.f32 n0_i n1_i) u)))
(*.f32 (/.f32 (+.f32 n0_i n1_i) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))) (/.f32 (-.f32 n0_i n1_i) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 (/.f32 (+.f32 n0_i n1_i) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 1)
(pow.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2)
(pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 3)
(pow.f32 (/.f32 1 (*.f32 u (+.f32 n0_i n1_i))) -1)
(pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) 1/3)
(neg.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (neg.f32 (-.f32 n0_i n1_i)) u)))
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2))
(log.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (+.f32 n0_i n1_i)))))
(cbrt.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))
(expm1.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i))))
(exp.f32 (log.f32 (*.f32 u (+.f32 n0_i n1_i))))
(exp.f32 (*.f32 (log.f32 (*.f32 u (+.f32 n0_i n1_i))) 1))
(log1p.f32 (expm1.f32 (*.f32 u (+.f32 n0_i n1_i))))
(+.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (fma.f32 (neg.f32 n1_i) 1 n1_i)))
(+.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(+.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(+.f32 (/.f32 n0_i u) (neg.f32 (/.f32 n1_i u)))
(+.f32 (/.f32 n0_i u) (*.f32 1 (neg.f32 (/.f32 n1_i u))))
(+.f32 (neg.f32 (/.f32 n1_i u)) (/.f32 n0_i u))
(+.f32 (*.f32 (/.f32 1 u) n0_i) (*.f32 (/.f32 1 u) (neg.f32 n1_i)))
(+.f32 (*.f32 (/.f32 1 u) n0_i) (*.f32 (/.f32 1 u) (*.f32 (neg.f32 n1_i) 1)))
(+.f32 (*.f32 (/.f32 1 u) (neg.f32 n1_i)) (*.f32 (/.f32 1 u) n0_i))
(-.f32 (/.f32 n0_i u) (/.f32 n1_i u))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 n0_i n1_i) u))) 1)
(*.f32 (-.f32 n0_i n1_i) (/.f32 1 u))
(*.f32 (/.f32 (-.f32 n0_i n1_i) u) 1)
(*.f32 1 (/.f32 (-.f32 n0_i n1_i) u))
(*.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (*.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (/.f32 1 u)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (*.f32 (cbrt.f32 (-.f32 n0_i n1_i)) (/.f32 1 u)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(*.f32 (/.f32 1 u) (-.f32 n0_i n1_i))
(*.f32 (neg.f32 (-.f32 n0_i n1_i)) (/.f32 1 (neg.f32 u)))
(*.f32 (/.f32 1 (sqrt.f32 u)) (/.f32 (-.f32 n0_i n1_i) (sqrt.f32 u)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u) 2)) (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 u)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) 1) (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) u))
(*.f32 (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (pow.f32 (cbrt.f32 u) 2)) (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (cbrt.f32 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) 1) (/.f32 (cbrt.f32 (-.f32 n0_i n1_i)) u))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (sqrt.f32 u)) (/.f32 (cbrt.f32 (-.f32 n0_i n1_i)) (sqrt.f32 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 1)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 3)
(pow.f32 (pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 3) 1/3)
(pow.f32 (/.f32 u (-.f32 n0_i n1_i)) -1)
(neg.f32 (/.f32 (-.f32 n0_i n1_i) (neg.f32 u)))
(sqrt.f32 (pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 2))
(log.f32 (exp.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 3))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 n0_i n1_i) 3) (pow.f32 u 3)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(exp.f32 (log.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 n0_i n1_i) u)) 1))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(+.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i n0_i) (*.f32 1 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (*.f32 n0_i n0_i) (*.f32 1 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) 1 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (fma.f32 (neg.f32 n1_i) 1 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 n0_i n0_i))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 n0_i n0_i))
(+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 (-.f32 n0_i n1_i) n0_i) (*.f32 (-.f32 n0_i n1_i) n1_i))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (*.f32 (+.f32 n0_i n1_i) (*.f32 (neg.f32 n1_i) 1)))
(+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (*.f32 (+.f32 n0_i n1_i) n0_i))
(+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (*.f32 n0_i n0_i))
(+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (*.f32 n0_i (+.f32 n0_i n1_i)))
(+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 n1_i (neg.f32 n1_i))) (*.f32 n1_i n1_i))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 n1_i (neg.f32 n1_i)))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) n0_i)) (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (exp.f32 (log1p.f32 (*.f32 n1_i n1_i)))) 1)
(+.f32 (*.f32 (-.f32 n0_i n1_i) n1_i) (*.f32 (-.f32 n0_i n1_i) n0_i))
(+.f32 (*.f32 1 (*.f32 (+.f32 n0_i n1_i) n0_i)) (*.f32 1 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i))))
(+.f32 (*.f32 1 (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 1 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i))))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) n0_i) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (neg.f32 n1_i)))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) n0_i) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (*.f32 (neg.f32 n1_i) 1)))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (neg.f32 n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) n0_i))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 1)
(*.f32 (-.f32 n0_i n1_i) (+.f32 n0_i n1_i))
(*.f32 1 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(*.f32 (+.f32 n0_i n1_i) (-.f32 n0_i n1_i))
(*.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))
(*.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (/.f32 1 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2)))))
(*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (-.f32 n0_i n1_i))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (sqrt.f32 (-.f32 n0_i n1_i))) (sqrt.f32 (-.f32 n0_i n1_i)))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2)) (cbrt.f32 (-.f32 n0_i n1_i)))
(/.f32 1 (/.f32 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i)) (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2))) (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (fma.f32 n0_i n0_i (*.f32 n1_i n1_i)))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2))))
(/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (+.f32 n0_i n1_i))
(/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 n0_i n0_i (*.f32 n1_i (+.f32 n0_i n1_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6))) (neg.f32 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2)))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 n1_i (neg.f32 n1_i)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))) (-.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(/.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n1_i (neg.f32 n1_i)) 3)) (+.f32 (pow.f32 n0_i 4) (-.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 n1_i (neg.f32 n1_i))) (*.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i))))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3) (pow.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2) (-.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))
(pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 1)
(pow.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2))
(log.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) (-.f32 n0_i n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(exp.f32 (log.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(fma.f32 n0_i n0_i (*.f32 n1_i (neg.f32 n1_i)))
(fma.f32 1 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i)))
(fma.f32 1 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (cbrt.f32 (pow.f32 n0_i 4)) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 n1_i (neg.f32 n1_i)))
(fma.f32 (+.f32 n0_i n1_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(-.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))) n0_i))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 u (+.f32 n0_i n1_i))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i)))) (-.f32 1 n0_i))
(-.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i)))) (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))
(-.f32 (/.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)) (/.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i))))) 1)
(-.f32 (+.f32 (*.f32 u (+.f32 n0_i n1_i)) (exp.f32 (log1p.f32 n0_i))) 1)
(*.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 1)
(*.f32 1 (fma.f32 (+.f32 n0_i n1_i) u n0_i))
(*.f32 (sqrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(*.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(*.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i)) (/.f32 1 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))))
(/.f32 1 (/.f32 (-.f32 (*.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 (/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(/.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))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i))) (neg.f32 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))))
(pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 1)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 2)
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 2))
(log.f32 (exp.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(exp.f32 (log.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(fma.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 u (-.f32 n0_i n1_i)) n0_i)
(fma.f32 1 n0_i (*.f32 u (+.f32 n0_i n1_i)))
(fma.f32 1 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (+.f32 n0_i n1_i)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2) (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) n0_i)
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 u (+.f32 n0_i n1_i)))
(fma.f32 (+.f32 n0_i n1_i) u n0_i)
Outputs
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 n0_i u)
(*.f32 u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(*.f32 u (+.f32 n1_i n0_i))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 u (pow.f32 n0_i 2)) n1_i)) (+.f32 (*.f32 n1_i u) (*.f32 n0_i u))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n0_i 2) u) n1_i)))
(*.f32 u (+.f32 n1_i n0_i))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 u (pow.f32 n0_i 2)) n1_i)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) (/.f32 (*.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 n0_i 2) u)) (*.f32 -1 (*.f32 u (pow.f32 n0_i 2)))) n0_i) (pow.f32 n1_i 2))))) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n0_i 2) u) n1_i)))
(-.f32 (fma.f32 -1 (/.f32 u (/.f32 n1_i (*.f32 n0_i n0_i))) (fma.f32 n1_i u (fma.f32 n0_i u (/.f32 (*.f32 -1 (-.f32 (*.f32 u (*.f32 n0_i n0_i)) (*.f32 u (*.f32 n0_i n0_i)))) (/.f32 (*.f32 n1_i n1_i) n0_i))))) (/.f32 (*.f32 (neg.f32 u) (*.f32 n0_i n0_i)) n1_i))
(fma.f32 n1_i u (fma.f32 n0_i u (*.f32 0 (/.f32 n0_i n1_i))))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 n0_i u))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) (*.f32 -1 (/.f32 (-.f32 (*.f32 u (pow.f32 n0_i 2)) (*.f32 (pow.f32 n0_i 2) u)) n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) (+.f32 (*.f32 -1 (/.f32 (*.f32 n0_i (-.f32 (*.f32 (pow.f32 n0_i 2) u) (*.f32 u (pow.f32 n0_i 2)))) (pow.f32 n1_i 2))) (*.f32 -1 (/.f32 (-.f32 (*.f32 u (pow.f32 n0_i 2)) (*.f32 (pow.f32 n0_i 2) u)) n1_i)))))
(-.f32 (fma.f32 -1 (/.f32 u (/.f32 n1_i (*.f32 n0_i n0_i))) (fma.f32 n1_i u (fma.f32 n0_i u (/.f32 (*.f32 -1 (-.f32 (*.f32 u (*.f32 n0_i n0_i)) (*.f32 u (*.f32 n0_i n0_i)))) (/.f32 (*.f32 n1_i n1_i) n0_i))))) (/.f32 (*.f32 (neg.f32 u) (*.f32 n0_i n0_i)) n1_i))
(fma.f32 n1_i u (fma.f32 n0_i u (*.f32 0 (/.f32 n0_i n1_i))))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 -1 (/.f32 n1_i u))
(/.f32 (neg.f32 n1_i) u)
(neg.f32 (/.f32 n1_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(/.f32 n0_i u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(/.f32 n0_i u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(/.f32 n0_i u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 -1 (/.f32 n1_i u))
(/.f32 (neg.f32 n1_i) u)
(neg.f32 (/.f32 n1_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 -1 (/.f32 n1_i u))
(/.f32 (neg.f32 n1_i) u)
(neg.f32 (/.f32 n1_i u))
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 -1 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 -1 (pow.f32 n1_i 2))
(*.f32 n1_i (neg.f32 n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(pow.f32 n0_i 2)
(*.f32 n0_i n0_i)
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(pow.f32 n0_i 2)
(*.f32 n0_i n0_i)
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(pow.f32 n0_i 2)
(*.f32 n0_i n0_i)
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 -1 (pow.f32 n1_i 2))
(*.f32 n1_i (neg.f32 n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 -1 (pow.f32 n1_i 2))
(*.f32 n1_i (neg.f32 n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 -1 (pow.f32 n1_i 2)) (pow.f32 n0_i 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 1 (*.f32 -1 u)) n0_i) (*.f32 n1_i u))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 1 (*.f32 -1 u)) n0_i) (*.f32 n1_i u))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 (-.f32 1 (*.f32 -1 u)) n0_i) (*.f32 n1_i u))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(*.f32 (+.f32 1 u) n0_i)
(*.f32 n0_i (+.f32 u 1))
(fma.f32 n0_i u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 u) n0_i))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 u) n0_i))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 u) n0_i))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 u) 1) n0_i))
(*.f32 n0_i (+.f32 u 1))
(fma.f32 n0_i u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 u) 1) n0_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 u) 1) n0_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 u) 1) n0_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (+.f32 u 1))
(fma.f32 n0_i u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) n0_i))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) n0_i))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i u) n0_i))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 u (pow.f32 n0_i 2)) n1_i)) (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (*.f32 -1 (*.f32 n0_i u)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n0_i 2) u) n1_i))))
(-.f32 (fma.f32 -1 (/.f32 u (/.f32 n1_i (*.f32 n0_i n0_i))) (fma.f32 n1_i u n0_i)) (fma.f32 -1 (*.f32 u n0_i) (/.f32 (*.f32 (neg.f32 u) (*.f32 n0_i n0_i)) n1_i)))
(+.f32 (+.f32 (/.f32 (*.f32 (*.f32 n0_i n0_i) (neg.f32 u)) n1_i) (fma.f32 (+.f32 n1_i n0_i) u n0_i)) (/.f32 u (/.f32 (/.f32 n1_i n0_i) n0_i)))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 u (pow.f32 n0_i 2)) n1_i)) (+.f32 (*.f32 n1_i u) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 -1 (*.f32 (pow.f32 n0_i 2) u)) (*.f32 -1 (*.f32 u (pow.f32 n0_i 2)))) n0_i) (pow.f32 n1_i 2)) n0_i))) (+.f32 (*.f32 -1 (*.f32 n0_i u)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n0_i 2) u) n1_i))))
(-.f32 (fma.f32 -1 (/.f32 u (/.f32 n1_i (*.f32 n0_i n0_i))) (fma.f32 n1_i u (+.f32 n0_i (/.f32 (*.f32 -1 (-.f32 (*.f32 u (*.f32 n0_i n0_i)) (*.f32 u (*.f32 n0_i n0_i)))) (/.f32 (*.f32 n1_i n1_i) n0_i))))) (fma.f32 -1 (*.f32 u n0_i) (/.f32 (*.f32 (neg.f32 u) (*.f32 n0_i n0_i)) n1_i)))
(+.f32 (+.f32 (-.f32 (fma.f32 n1_i u n0_i) (/.f32 u (/.f32 (/.f32 n1_i n0_i) n0_i))) (*.f32 0 (/.f32 n0_i n1_i))) (+.f32 (*.f32 u n0_i) (/.f32 u (/.f32 (/.f32 n1_i n0_i) n0_i))))
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 (pow.f32 n0_i 2) u) (*.f32 u (pow.f32 n0_i 2))) n1_i)) (+.f32 (*.f32 n1_i u) n0_i)) (*.f32 -1 (*.f32 n0_i u)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(-.f32 (+.f32 (*.f32 -1 (/.f32 (-.f32 (*.f32 (pow.f32 n0_i 2) u) (*.f32 u (pow.f32 n0_i 2))) n1_i)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 (*.f32 u (pow.f32 n0_i 2)) (*.f32 (pow.f32 n0_i 2) u)) n0_i) (pow.f32 n1_i 2))) n0_i))) (*.f32 -1 (*.f32 n0_i u)))
(-.f32 (fma.f32 -1 (/.f32 (-.f32 (*.f32 u (*.f32 n0_i n0_i)) (*.f32 u (*.f32 n0_i n0_i))) n1_i) (fma.f32 n1_i u (fma.f32 -1 (/.f32 n0_i (/.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 u (*.f32 n0_i n0_i)) (*.f32 u (*.f32 n0_i n0_i))))) n0_i))) (neg.f32 (*.f32 u n0_i)))
(+.f32 (+.f32 (*.f32 0 (/.f32 n0_i n1_i)) (fma.f32 n1_i u n0_i)) (*.f32 u n0_i))
n0_i
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i n1_i)) (/.f32 (*.f32 n1_i n1_i) (-.f32 n0_i n1_i)))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 n1_i (/.f32 (-.f32 n0_i n1_i) n1_i)))))
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i n1_i)) (/.f32 (*.f32 n1_i n1_i) (-.f32 n0_i n1_i)))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 n1_i (/.f32 (-.f32 n0_i n1_i) n1_i)))))
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i n1_i)) (/.f32 (*.f32 n1_i n1_i) (-.f32 n0_i n1_i)))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 n1_i (/.f32 (-.f32 n0_i n1_i) n1_i)))))
(*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u)
(*.f32 u (-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i n1_i)) (/.f32 (*.f32 n1_i n1_i) (-.f32 n0_i n1_i))))
(*.f32 u (-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 n1_i (/.f32 (-.f32 n0_i n1_i) n1_i))))
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i n1_i)) (/.f32 (*.f32 n1_i n1_i) (-.f32 n0_i n1_i)))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 n1_i (/.f32 (-.f32 n0_i n1_i) n1_i)))))
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i n1_i)) (/.f32 (*.f32 n1_i n1_i) (-.f32 n0_i n1_i)))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 n1_i (/.f32 (-.f32 n0_i n1_i) n1_i)))))
(+.f32 n0_i (*.f32 (-.f32 (/.f32 (pow.f32 n0_i 2) (-.f32 n0_i n1_i)) (/.f32 (pow.f32 n1_i 2) (-.f32 n0_i n1_i))) u))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i n1_i)) (/.f32 (*.f32 n1_i n1_i) (-.f32 n0_i n1_i)))))
(+.f32 n0_i (*.f32 u (-.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i n1_i) n0_i)) (/.f32 n1_i (/.f32 (-.f32 n0_i n1_i) n1_i)))))
(/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 n0_i (/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 n0_i (/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 n0_i (/.f32 (*.f32 u (-.f32 (pow.f32 n0_i 2) (pow.f32 n1_i 2))) (-.f32 n0_i n1_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (*.f32 0 n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 u (+.f32 n1_i n0_i) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 u (+.f32 n1_i n0_i) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) (*.f32 2 (/.f32 u (-.f32 n0_i n1_i)))))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (*.f32 0 n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (*.f32 0 n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(fma.f32 u (+.f32 n1_i n0_i) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (neg.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i)))))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (*.f32 1 (neg.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 u n0_i) (*.f32 u n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (neg.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i)))) (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 u n1_i) (*.f32 u n0_i))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (neg.f32 n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (*.f32 0 n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1)))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (neg.f32 n1_i))) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i n0_i)))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 u (+.f32 n0_i n1_i)))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(fma.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n1_i (*.f32 0 n1_i)) (*.f32 u (+.f32 n1_i n0_i)))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (+.f32 n0_i n1_i) n0_i)) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 (/.f32 u (-.f32 n0_i n1_i)) (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(-.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i)))) 1)
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 u (-.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 u (+.f32 n0_i n1_i))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (*.f32 u (+.f32 n0_i n1_i)) 1)
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 1 (*.f32 u (+.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 u (-.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2) (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 u (-.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (+.f32 n0_i n1_i) u)
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (+.f32 n0_i n1_i) (*.f32 (-.f32 n0_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 u (-.f32 n0_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 (-.f32 n0_i n1_i))) (/.f32 1 (/.f32 (neg.f32 (-.f32 n0_i n1_i)) u)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (sqrt.f32 u)) (sqrt.f32 u))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 u))
(*.f32 (+.f32 n1_i n0_i) (*.f32 (pow.f32 (cbrt.f32 u) 2) (cbrt.f32 u)))
(*.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (+.f32 n1_i n0_i) (cbrt.f32 u)))
(*.f32 (*.f32 (+.f32 n0_i n1_i) 1) u)
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 1) (/.f32 u (-.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 1 (-.f32 n0_i n1_i)) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 1 u)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (+.f32 n0_i n1_i) (-.f32 n0_i n1_i)) (/.f32 (-.f32 n0_i n1_i) (/.f32 1 u)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (neg.f32 (-.f32 n0_i n1_i))) (neg.f32 u))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (-.f32 n0_i n1_i)) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 1 u)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 1) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 (-.f32 n0_i n1_i) u)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (-.f32 n0_i n1_i)) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 1 u)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) 1) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (/.f32 (-.f32 n0_i n1_i) u)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))))
(*.f32 (cbrt.f32 (*.f32 u (+.f32 n1_i n0_i))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2) (cbrt.f32 (*.f32 u (+.f32 n1_i n0_i)))))
(*.f32 (/.f32 (+.f32 n0_i n1_i) 1) (/.f32 (-.f32 n0_i n1_i) (/.f32 (-.f32 n0_i n1_i) u)))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (+.f32 n0_i n1_i) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))) (/.f32 (-.f32 n0_i n1_i) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 u (+.f32 n1_i n0_i))
(*.f32 (/.f32 (+.f32 n0_i n1_i) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)) (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(*.f32 u (+.f32 n1_i n0_i))
(pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 1)
(*.f32 u (+.f32 n1_i n0_i))
(pow.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2)
(*.f32 u (+.f32 n1_i n0_i))
(pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 3)
(*.f32 u (+.f32 n1_i n0_i))
(pow.f32 (/.f32 1 (*.f32 u (+.f32 n0_i n1_i))) -1)
(*.f32 u (+.f32 n1_i n0_i))
(pow.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) 1/3)
(*.f32 u (+.f32 n1_i n0_i))
(neg.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (neg.f32 (-.f32 n0_i n1_i)) u)))
(*.f32 u (+.f32 n1_i n0_i))
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2))
(sqrt.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2))
(fabs.f32 (*.f32 u (+.f32 n1_i n0_i)))
(log.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) u))
(log.f32 (pow.f32 (exp.f32 (+.f32 n1_i n0_i)) u))
(*.f32 u (log.f32 (exp.f32 (+.f32 n1_i n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (+.f32 n0_i n1_i)))))
(*.f32 u (+.f32 n1_i n0_i))
(cbrt.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3))
(*.f32 u (+.f32 n1_i n0_i))
(expm1.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(exp.f32 (log.f32 (*.f32 u (+.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(exp.f32 (*.f32 (log.f32 (*.f32 u (+.f32 n0_i n1_i))) 1))
(*.f32 u (+.f32 n1_i n0_i))
(log1p.f32 (expm1.f32 (*.f32 u (+.f32 n0_i n1_i))))
(*.f32 u (+.f32 n1_i n0_i))
(+.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (fma.f32 (neg.f32 n1_i) 1 n1_i)))
(+.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (+.f32 (neg.f32 n1_i) n1_i)))
(*.f32 (/.f32 1 u) (+.f32 (-.f32 n0_i n1_i) (*.f32 0 n1_i)))
(+.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(+.f32 (/.f32 (-.f32 n0_i n1_i) u) (/.f32 (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i) u))
(+.f32 (/.f32 (-.f32 n0_i n1_i) u) (*.f32 (/.f32 1 u) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(*.f32 (/.f32 1 u) (+.f32 (-.f32 n0_i n1_i) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(+.f32 (/.f32 n0_i u) (neg.f32 (/.f32 n1_i u)))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (/.f32 n0_i u) (*.f32 1 (neg.f32 (/.f32 n1_i u))))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (neg.f32 (/.f32 n1_i u)) (/.f32 n0_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 (/.f32 1 u) n0_i) (*.f32 (/.f32 1 u) (neg.f32 n1_i)))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 (/.f32 1 u) n0_i) (*.f32 (/.f32 1 u) (*.f32 (neg.f32 n1_i) 1)))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 (/.f32 1 u) (neg.f32 n1_i)) (*.f32 (/.f32 1 u) n0_i))
(/.f32 (-.f32 n0_i n1_i) u)
(-.f32 (/.f32 n0_i u) (/.f32 n1_i u))
(/.f32 (-.f32 n0_i n1_i) u)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 n0_i n1_i) u))) 1)
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (-.f32 n0_i n1_i) (/.f32 1 u))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (/.f32 (-.f32 n0_i n1_i) u) 1)
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 1 (/.f32 (-.f32 n0_i n1_i) u))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (*.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (/.f32 1 u)))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (*.f32 (cbrt.f32 (-.f32 n0_i n1_i)) (/.f32 1 u)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (*.f32 (/.f32 1 u) (cbrt.f32 (-.f32 n0_i n1_i))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i n1_i)) u))
(*.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (/.f32 1 u) (-.f32 n0_i n1_i))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (neg.f32 (-.f32 n0_i n1_i)) (/.f32 1 (neg.f32 u)))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (/.f32 1 (sqrt.f32 u)) (/.f32 (-.f32 n0_i n1_i) (sqrt.f32 u)))
(/.f32 (*.f32 1 (/.f32 (-.f32 n0_i n1_i) (sqrt.f32 u))) (sqrt.f32 u))
(/.f32 (/.f32 (-.f32 n0_i n1_i) (sqrt.f32 u)) (sqrt.f32 u))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 u) 2)) (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 u)))
(/.f32 (*.f32 1 (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 u))) (pow.f32 (cbrt.f32 u) 2))
(/.f32 (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 u)) (pow.f32 (cbrt.f32 u) 2))
(*.f32 (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) 1) (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) u))
(/.f32 (-.f32 n0_i n1_i) u)
(*.f32 (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (pow.f32 (cbrt.f32 u) 2)) (/.f32 (sqrt.f32 (-.f32 n0_i n1_i)) (cbrt.f32 u)))
(/.f32 (*.f32 1 (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 u))) (pow.f32 (cbrt.f32 u) 2))
(/.f32 (/.f32 (-.f32 n0_i n1_i) (cbrt.f32 u)) (pow.f32 (cbrt.f32 u) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) 1) (/.f32 (cbrt.f32 (-.f32 n0_i n1_i)) u))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (*.f32 (/.f32 1 u) (cbrt.f32 (-.f32 n0_i n1_i))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i n1_i)) u))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (sqrt.f32 u)) (/.f32 (cbrt.f32 (-.f32 n0_i n1_i)) (sqrt.f32 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (pow.f32 (cbrt.f32 u) 2)) (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(*.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (pow.f32 (cbrt.f32 u) 2)))
(pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 1)
(/.f32 (-.f32 n0_i n1_i) u)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 2)
(/.f32 (-.f32 n0_i n1_i) u)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 n0_i n1_i) u)) 3)
(/.f32 (-.f32 n0_i n1_i) u)
(pow.f32 (pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 3) 1/3)
(/.f32 (-.f32 n0_i n1_i) u)
(pow.f32 (/.f32 u (-.f32 n0_i n1_i)) -1)
(/.f32 (-.f32 n0_i n1_i) u)
(neg.f32 (/.f32 (-.f32 n0_i n1_i) (neg.f32 u)))
(/.f32 (-.f32 n0_i n1_i) u)
(sqrt.f32 (pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 2))
(fabs.f32 (/.f32 (-.f32 n0_i n1_i) u))
(log.f32 (exp.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(/.f32 (-.f32 n0_i n1_i) u)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (-.f32 n0_i n1_i) u))))
(/.f32 (-.f32 n0_i n1_i) u)
(cbrt.f32 (pow.f32 (/.f32 (-.f32 n0_i n1_i) u) 3))
(/.f32 (-.f32 n0_i n1_i) u)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 n0_i n1_i) 3) (pow.f32 u 3)))
(/.f32 (-.f32 n0_i n1_i) u)
(expm1.f32 (log1p.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(/.f32 (-.f32 n0_i n1_i) u)
(exp.f32 (log.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(/.f32 (-.f32 n0_i n1_i) u)
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 n0_i n1_i) u)) 1))
(/.f32 (-.f32 n0_i n1_i) u)
(log1p.f32 (expm1.f32 (/.f32 (-.f32 n0_i n1_i) u)))
(/.f32 (-.f32 n0_i n1_i) u)
(+.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 3 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) 3))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(-.f32 (fma.f32 n0_i n0_i (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 0 n1_i)) (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i)))))
(+.f32 (*.f32 n0_i n0_i) (+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(-.f32 (fma.f32 n0_i n0_i (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i))))
(+.f32 (*.f32 n0_i n0_i) (*.f32 1 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i n0_i) (*.f32 1 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))
(-.f32 (fma.f32 n0_i n0_i (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 3 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) 3))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 0 n1_i)) (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 3 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) 3))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 4))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) 4))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 3 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) 3))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 3 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) 3))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (*.f32 n1_i (*.f32 0 n1_i))) (fma.f32 n0_i n0_i (*.f32 2 (*.f32 n1_i (*.f32 0 n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 3 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) 3))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(+.f32 (fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 0 n1_i)) (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 3 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) 3))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(+.f32 (fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 0 n1_i)) (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 0 n1_i)) (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (*.f32 n1_i (*.f32 0 n1_i))) (fma.f32 n0_i n0_i (*.f32 2 (*.f32 n1_i (*.f32 0 n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 0 n1_i)) (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (*.f32 0 n1_i)) (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i)))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 1 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(-.f32 (fma.f32 n0_i n0_i (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i))))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) 1 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n1_i n0_i) (+.f32 (neg.f32 n1_i) n1_i)))
(*.f32 (+.f32 n1_i n0_i) (+.f32 (-.f32 n0_i n1_i) (*.f32 0 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n1_i n0_i) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(*.f32 (+.f32 n1_i n0_i) (+.f32 (-.f32 n0_i n1_i) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n1_i n0_i) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(*.f32 (+.f32 n1_i n0_i) (+.f32 (-.f32 n0_i n1_i) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (fma.f32 (neg.f32 n1_i) 1 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n1_i n0_i) (+.f32 (neg.f32 n1_i) n1_i)))
(*.f32 (+.f32 n1_i n0_i) (+.f32 (-.f32 n0_i n1_i) (*.f32 0 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n1_i n0_i) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(*.f32 (+.f32 n1_i n0_i) (+.f32 (-.f32 n0_i n1_i) (fma.f32 (neg.f32 (sqrt.f32 n1_i)) (sqrt.f32 n1_i) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 (+.f32 n1_i n0_i) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(*.f32 (+.f32 n1_i n0_i) (+.f32 (-.f32 n0_i n1_i) (fma.f32 (neg.f32 (cbrt.f32 n1_i)) (pow.f32 (cbrt.f32 n1_i) 2) n1_i)))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 n0_i n0_i))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n0_i n0_i) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(-.f32 (fma.f32 n0_i n0_i (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i))))
(+.f32 (*.f32 n1_i (neg.f32 n1_i)) (+.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 n0_i n0_i))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 (-.f32 n0_i n1_i) n0_i) (*.f32 (-.f32 n0_i n1_i) n1_i))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(-.f32 (fma.f32 n0_i n0_i (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i))))
(+.f32 (*.f32 (+.f32 n0_i n1_i) n0_i) (*.f32 (+.f32 n0_i n1_i) (*.f32 (neg.f32 n1_i) 1)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)) (*.f32 (+.f32 n0_i n1_i) n0_i))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1) (*.f32 n0_i n0_i))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (*.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 1)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i))))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (*.f32 n0_i (+.f32 n0_i n1_i)) (+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))))
(-.f32 (fma.f32 n0_i n0_i (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i))))
(+.f32 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)) (*.f32 n0_i (+.f32 n0_i n1_i)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (fma.f32 (*.f32 n1_i (neg.f32 n1_i)) 1 (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(-.f32 (fma.f32 n0_i n0_i (fma.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4)) (*.f32 n1_i n1_i))) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 (pow.f32 n1_i 4))) (fma.f32 n0_i n0_i (*.f32 n1_i (*.f32 0 n1_i))))
(+.f32 (+.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (*.f32 n1_i (neg.f32 n1_i))) (*.f32 n1_i n1_i))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 n1_i (neg.f32 n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) (+.f32 (*.f32 n1_i (neg.f32 n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(fma.f32 2 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(fma.f32 2 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i n0_i)) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) 1))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 (+.f32 n0_i n1_i) n0_i)) (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (+.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(+.f32 (-.f32 (*.f32 n0_i n0_i) (exp.f32 (log1p.f32 (*.f32 n1_i n1_i)))) 1)
(+.f32 1 (-.f32 (*.f32 n0_i n0_i) (exp.f32 (log1p.f32 (*.f32 n1_i n1_i)))))
(-.f32 (+.f32 1 (*.f32 n0_i n0_i)) (exp.f32 (log1p.f32 (*.f32 n1_i n1_i))))
(+.f32 (*.f32 (-.f32 n0_i n1_i) n1_i) (*.f32 (-.f32 n0_i n1_i) n0_i))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 1 (*.f32 (+.f32 n0_i n1_i) n0_i)) (*.f32 1 (*.f32 (+.f32 n0_i n1_i) (neg.f32 n1_i))))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 1 (*.f32 n0_i (+.f32 n0_i n1_i))) (*.f32 1 (*.f32 (neg.f32 n1_i) (+.f32 n0_i n1_i))))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) n0_i) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (neg.f32 n1_i)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) n0_i) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (*.f32 (neg.f32 n1_i) 1)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(+.f32 (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (neg.f32 n1_i)) (*.f32 (*.f32 (+.f32 n0_i n1_i) 1) n0_i))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 1)
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 (-.f32 n0_i n1_i) (+.f32 n0_i n1_i))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 1 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 (+.f32 n0_i n1_i) (-.f32 n0_i n1_i))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (fma.f32 n0_i n0_i (*.f32 n1_i n1_i)))
(*.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (/.f32 1 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2)))))
(*.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (/.f32 1 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n1_i n0_i) 2)))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (+.f32 (pow.f32 (*.f32 n1_i n0_i) 2) (+.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))))
(*.f32 (*.f32 (+.f32 n0_i n1_i) 1) (-.f32 n0_i n1_i))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (sqrt.f32 (-.f32 n0_i n1_i))) (sqrt.f32 (-.f32 n0_i n1_i)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(*.f32 (*.f32 (+.f32 n0_i n1_i) (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2)) (cbrt.f32 (-.f32 n0_i n1_i)))
(*.f32 (+.f32 n1_i n0_i) (*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2) (cbrt.f32 (-.f32 n0_i n1_i))))
(*.f32 (+.f32 n1_i n0_i) (*.f32 (cbrt.f32 (-.f32 n0_i n1_i)) (pow.f32 (cbrt.f32 (-.f32 n0_i n1_i)) 2)))
(/.f32 1 (/.f32 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i)) (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))))
(*.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (fma.f32 n0_i n0_i (*.f32 n1_i n1_i)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2))) (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6))))
(*.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (/.f32 1 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n1_i n0_i) 2)))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (+.f32 (pow.f32 (*.f32 n1_i n0_i) 2) (+.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (fma.f32 n0_i n0_i (*.f32 n1_i n1_i)))
(*.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2))))
(*.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (/.f32 1 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n1_i n0_i) 2)))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (+.f32 (pow.f32 (*.f32 n1_i n0_i) 2) (+.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))))
(/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (+.f32 n0_i n1_i))
(/.f32 (+.f32 n1_i n0_i) (/.f32 (+.f32 n1_i n0_i) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(*.f32 (+.f32 n1_i n0_i) (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (+.f32 n1_i n0_i)))
(/.f32 (*.f32 (+.f32 n0_i n1_i) (-.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))) (fma.f32 n0_i n0_i (*.f32 n1_i (+.f32 n0_i n1_i))))
(/.f32 (+.f32 n1_i n0_i) (/.f32 (fma.f32 n0_i n0_i (*.f32 n1_i (+.f32 n1_i n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3))))
(*.f32 (/.f32 (+.f32 n1_i n0_i) (fma.f32 n0_i n0_i (*.f32 n1_i (+.f32 n1_i n0_i)))) (-.f32 (pow.f32 n0_i 3) (pow.f32 n1_i 3)))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6))) (neg.f32 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n0_i n1_i) 2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6))) (neg.f32 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n1_i n0_i) 2)))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (+.f32 (pow.f32 (*.f32 n1_i n0_i) 2) (+.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (*.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 n1_i (neg.f32 n1_i)))) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i))))
(*.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 n1_i n1_i))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4)) (fma.f32 n0_i n0_i (*.f32 n1_i n1_i)))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))) (-.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) (*.f32 n1_i (*.f32 0 n1_i)))) (fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i))))
(/.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n1_i (neg.f32 n1_i)) 3)) (+.f32 (pow.f32 n0_i 4) (-.f32 (*.f32 (*.f32 n1_i (neg.f32 n1_i)) (*.f32 n1_i (neg.f32 n1_i))) (*.f32 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i))))))
(*.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (/.f32 1 (+.f32 (pow.f32 n0_i 4) (+.f32 (pow.f32 n1_i 4) (pow.f32 (*.f32 n1_i n0_i) 2)))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 n1_i 6)) (+.f32 (pow.f32 (*.f32 n1_i n0_i) 2) (+.f32 (pow.f32 n0_i 4) (pow.f32 n1_i 4))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3) (pow.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2) (-.f32 (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))) (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i))))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3) (pow.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2) (*.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3) (pow.f32 (*.f32 n1_i (*.f32 0 n1_i)) 3)) (+.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2) (*.f32 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n1_i (*.f32 0 n1_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))))
(pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 1)
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(pow.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2)
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 3)
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(pow.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3) 1/3)
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 2))
(fabs.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))
(log.f32 (pow.f32 (exp.f32 (+.f32 n0_i n1_i)) (-.f32 n0_i n1_i)))
(*.f32 (-.f32 n0_i n1_i) (log.f32 (exp.f32 (+.f32 n1_i n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)))))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) 3))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(exp.f32 (log.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 1))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(fma.f32 n0_i n0_i (*.f32 n1_i (neg.f32 n1_i)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(fma.f32 1 (*.f32 n0_i n0_i) (*.f32 n1_i (neg.f32 n1_i)))
(-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))
(fma.f32 1 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(fma.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(fma.f32 (cbrt.f32 (pow.f32 n0_i 4)) (cbrt.f32 (*.f32 n0_i n0_i)) (*.f32 n1_i (neg.f32 n1_i)))
(fma.f32 (+.f32 n0_i n1_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (fma.f32 (neg.f32 n1_i) n1_i (*.f32 n1_i n1_i)))
(fma.f32 (+.f32 n1_i n0_i) (-.f32 n0_i n1_i) (*.f32 n1_i (*.f32 0 n1_i)))
(-.f32 (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i))) (-.f32 (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))) n0_i))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 u (+.f32 n0_i n1_i))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (+.f32 n1_i n0_i)))
(+.f32 -1 (fma.f32 u (+.f32 n1_i n0_i) (exp.f32 (log1p.f32 n0_i))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i))) 1)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i)))) (-.f32 1 n0_i))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(-.f32 (+.f32 n0_i (*.f32 (*.f32 n0_i n0_i) (/.f32 u (-.f32 n0_i n1_i)))) (*.f32 (*.f32 n1_i n1_i) (/.f32 u (-.f32 n0_i n1_i))))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)) (/.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 n1_i n0_i)) n0_i))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 u (+.f32 n0_i n1_i))))) 1)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(-.f32 (+.f32 (*.f32 u (+.f32 n0_i n1_i)) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (+.f32 n1_i n0_i)))
(+.f32 -1 (fma.f32 u (+.f32 n1_i n0_i) (exp.f32 (log1p.f32 n0_i))))
(*.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 1)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(*.f32 1 (fma.f32 (+.f32 n0_i n1_i) u n0_i))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(*.f32 (sqrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) (sqrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(*.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 2))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 2) (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(*.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i)) (/.f32 1 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 n1_i n0_i)) n0_i))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i))))))
(/.f32 1 (/.f32 (-.f32 (*.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 (-.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 n1_i n0_i)) n0_i))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(/.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (+.f32 n1_i n0_i)) n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))))))
(*.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i))))))
(/.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))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2)) (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i n0_i))) (neg.f32 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2)) (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 3) (pow.f32 n0_i 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n0_i n1_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 u (+.f32 n1_i n0_i)) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 u (+.f32 n1_i n0_i)))))))
(pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 1)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 2)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 3)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(pow.f32 (pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 3) 1/3)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 2))
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i) 2))
(fabs.f32 (fma.f32 (+.f32 n1_i n0_i) u n0_i))
(log.f32 (exp.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i))))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i) 3))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(exp.f32 (log.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)) 1))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 n0_i n1_i) u n0_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 u (-.f32 n0_i n1_i)) n0_i)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 1 n0_i (*.f32 u (+.f32 n0_i n1_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 1 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) (sqrt.f32 (*.f32 u (+.f32 n0_i n1_i))) n0_i)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (+.f32 n0_i n1_i)))
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) 2) (cbrt.f32 (*.f32 u (+.f32 n0_i n1_i))) n0_i)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 u (+.f32 n0_i n1_i)))
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 u (+.f32 n1_i n0_i)))
(fma.f32 (+.f32 n0_i n1_i) u n0_i)
(fma.f32 (-.f32 1 (neg.f32 u)) n0_i (*.f32 n1_i u))
(fma.f32 (+.f32 n1_i n0_i) u n0_i)

localize136.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
0.1b
(*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))
0.1b
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))
0.1b
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 108 to 62 computations (42.6% saved)

series10.0ms (0.1%)

Counts
3 → 117
Calls

36 calls:

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

rewrite113.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
570×associate-/r*
562×associate-+l+
440×associate-/l*
412×add-sqr-sqrt
400×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018133
1401133
25434133
Stop Event
node limit
Counts
3 → 124
Calls
Call 1
Inputs
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))
(*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 normAngle normAngle) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 (+.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 normAngle normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle normAngle) (-.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 normAngle normAngle) (+.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) (+.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) 1) (+.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) (sqrt.f32 (+.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)))))) (sqrt.f32 (+.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) (*.f32 (cbrt.f32 (+.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))))) (cbrt.f32 (+.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))))))) (cbrt.f32 (+.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) 1) (+.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) (sqrt.f32 (+.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)))))) (sqrt.f32 (+.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (+.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))))) (cbrt.f32 (+.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))))))) (cbrt.f32 (+.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 normAngle normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 1/6)) normAngle) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 1/216 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 1/36 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 1/6) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 1/216 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (-.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (-.f32 1 (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (-.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 1/36 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i)))) (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (/.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 1/36 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)) (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)) (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 1) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (sqrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (pow.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 2) (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (+.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2) (*.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (/.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 (-.f32 1 u) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (-.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 (-.f32 1 u) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) 1) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (+.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 u n1_i (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (*.f32 n1_i u))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))))

simplify252.0ms (1.4%)

Algorithm
egg-herbie
Rules
1166×associate-+l+
1080×associate-+r+
902×+-commutative
590×fma-def
588×associate--r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041817973
1121915839
2523715839
Stop Event
node limit
Counts
241 → 276
Calls
Call 1
Inputs
(*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 n0_i (pow.f32 normAngle 2))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(*.f32 -1 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))))
(+.f32 (*.f32 -1 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 -1 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))) (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (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 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (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 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 -1/6 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1 u)) n1_i))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1 u)) n1_i))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1 u)) n1_i))))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1 u)) n1_i))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i)
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u)
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i))))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)))) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)))) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i)
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(*.f32 -1 (*.f32 n0_i (+.f32 (*.f32 -1 (-.f32 1 u)) (*.f32 -1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 (*.f32 -1 (-.f32 1 u)) (*.f32 -1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 (*.f32 -1 (-.f32 1 u)) (*.f32 -1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 (*.f32 -1 (-.f32 1 u)) (*.f32 -1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i u)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 normAngle normAngle)))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)))) 1)
(/.f32 (*.f32 normAngle normAngle) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 (+.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 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.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 normAngle normAngle) (+.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 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (-.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)) (*.f32 normAngle normAngle)) (+.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 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) 1) (+.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 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) (sqrt.f32 (+.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)))))) (sqrt.f32 (+.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 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) (*.f32 (cbrt.f32 (+.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))))) (cbrt.f32 (+.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))))))) (cbrt.f32 (+.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 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) 1) (+.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 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) (sqrt.f32 (+.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)))))) (sqrt.f32 (+.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 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (+.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))))) (cbrt.f32 (+.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))))))) (cbrt.f32 (+.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))))))
(pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1)
(pow.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)))
(log.f32 (pow.f32 (exp.f32 (*.f32 normAngle normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))
(exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 1)
(pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)) 1)
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 1/6)) normAngle) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)
(pow.f32 (*.f32 1/216 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3)) 1/3)
(sqrt.f32 (*.f32 1/36 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))))
(log.f32 (pow.f32 (exp.f32 1/6) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(cbrt.f32 (*.f32 1/216 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (-.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (-.f32 1 (*.f32 n1_i u)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))) 1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (-.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(-.f32 (/.f32 (*.f32 1/36 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i)))) (*.f32 n1_i u)))
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (/.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))) 1)
(-.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 1/36 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i)))))
(-.f32 (+.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 1)
(-.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)) (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1)
(-.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)) (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(-.f32 (+.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(-.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 1) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.f32 1 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(*.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 1)
(*.f32 (sqrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (sqrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(*.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (pow.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 2) (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (+.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2) (*.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))))
(/.f32 1 (/.f32 1 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(/.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (/.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))
(/.f32 (-.f32 (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (-.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) 1) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (+.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))
(pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 1)
(pow.f32 (sqrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 2)
(pow.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 3)
(pow.f32 (pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 2))
(log.f32 (exp.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))
(cbrt.f32 (pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 3))
(expm1.f32 (log1p.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(exp.f32 (log.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 1))
(log1p.f32 (expm1.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(fma.f32 u n1_i (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(fma.f32 1 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(fma.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))
(fma.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (*.f32 n1_i u))
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (*.f32 n1_i u))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
Outputs
(*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))
(*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 u (*.f32 normAngle (*.f32 normAngle n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))
(*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 u (*.f32 normAngle (*.f32 normAngle n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 n0_i (pow.f32 normAngle 2))
(*.f32 n0_i (*.f32 normAngle normAngle))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))) (*.f32 n0_i (pow.f32 normAngle 2)))
(fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))
(*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle))
(*.f32 u (*.f32 normAngle (*.f32 normAngle (-.f32 n1_i n0_i))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 n0_i (pow.f32 normAngle 2)) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 -1 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))))
(*.f32 (neg.f32 u) (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 (-.f32 n0_i n1_i)))
(+.f32 (*.f32 -1 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))) (*.f32 n0_i (pow.f32 normAngle 2)))
(fma.f32 -1 (*.f32 u (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 normAngle normAngle)))
(-.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 n0_i n1_i) u)))
(+.f32 (*.f32 -1 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))) (*.f32 n0_i (pow.f32 normAngle 2)))
(fma.f32 -1 (*.f32 u (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 normAngle normAngle)))
(-.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 n0_i n1_i) u)))
(+.f32 (*.f32 -1 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))) (*.f32 n0_i (pow.f32 normAngle 2)))
(fma.f32 -1 (*.f32 u (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle))) (*.f32 n0_i (*.f32 normAngle normAngle)))
(-.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 n0_i n1_i) u)))
(*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))
(*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 u (*.f32 normAngle (*.f32 normAngle n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 1/6 (-.f32 1 u)) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 (-.f32 1 u) (*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))
(*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u n1_i)) 1/6))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))
(*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u n1_i)) 1/6))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2)))
(*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6)
(*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle)
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/6)
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/6)
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/6)
(*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2))))
(*.f32 (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle)) 1/6)
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (-.f32 n1_i n0_i) 1/6))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/6)
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/6)
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (fma.f32 n0_i (*.f32 normAngle normAngle) (*.f32 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) u) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))) 1/6)
(*.f32 -1/6 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))))
(*.f32 (*.f32 u (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle))) -1/6)
(*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (-.f32 n0_i n1_i) -1/6))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle))) -1/6))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (-.f32 n0_i n1_i) -1/6)))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle))) -1/6))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (-.f32 n0_i n1_i) -1/6)))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (*.f32 -1/6 (*.f32 u (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i)))))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle))) -1/6))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 (-.f32 n0_i n1_i) -1/6)))
(*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))
(*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u n1_i)) 1/6))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 1/6 (-.f32 1 u)) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 (-.f32 1 u) (*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 1/6 (-.f32 1 u)) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 (-.f32 1 u) (*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 1 u) (*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)
(*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))
(*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u) n1_i)))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1 u)) n1_i))
(neg.f32 (*.f32 n1_i (fma.f32 -1/6 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 u))))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) -1/6) u))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1 u)) n1_i))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i (fma.f32 -1/6 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 u))))))
(-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 1 u) (*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle))) (*.f32 n1_i (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) -1/6) u)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1 u)) n1_i))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i (fma.f32 -1/6 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 u))))))
(-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 1 u) (*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle))) (*.f32 n1_i (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) -1/6) u)))
(+.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1 u)) n1_i))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 n1_i (fma.f32 -1/6 (*.f32 u (*.f32 normAngle normAngle)) (neg.f32 u))))))
(-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 1 u) (*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle))) (*.f32 n1_i (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) -1/6) u)))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) n0_i)
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i)
(fma.f32 (*.f32 n0_i 1/6) (*.f32 normAngle normAngle) n0_i)
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 (fma.f32 1/6 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 normAngle normAngle)) (+.f32 n1_i (neg.f32 n0_i))) u n0_i))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (fma.f32 u (fma.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i)) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 (fma.f32 1/6 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 normAngle normAngle)) (+.f32 n1_i (neg.f32 n0_i))) u n0_i))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (fma.f32 u (fma.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i)) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 (fma.f32 1/6 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 normAngle normAngle)) (+.f32 n1_i (neg.f32 n0_i))) u n0_i))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (fma.f32 u (fma.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i)) n0_i))
(*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u)
(*.f32 u (fma.f32 1/6 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 normAngle normAngle)) (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 u (fma.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i)))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 (fma.f32 1/6 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 normAngle normAngle)) (+.f32 n1_i (neg.f32 n0_i))) u n0_i))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (fma.f32 u (fma.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i)) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 (fma.f32 1/6 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 normAngle normAngle)) (+.f32 n1_i (neg.f32 n0_i))) u n0_i))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (fma.f32 u (fma.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i)) n0_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 (+.f32 (*.f32 1/6 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (pow.f32 normAngle 2))) (+.f32 n1_i (*.f32 -1 n0_i))) u) n0_i))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 (fma.f32 1/6 (*.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 normAngle normAngle)) (+.f32 n1_i (neg.f32 n0_i))) u n0_i))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (fma.f32 u (fma.f32 (*.f32 (-.f32 n1_i n0_i) 1/6) (*.f32 normAngle normAngle) (-.f32 n1_i n0_i)) n0_i))
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i))))
(*.f32 (neg.f32 u) (fma.f32 -1 n1_i (fma.f32 1/6 (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle)) n0_i)))
(*.f32 (neg.f32 u) (-.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) (-.f32 n0_i n1_i) n0_i) n1_i))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)))) n0_i))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 -1 (*.f32 u (fma.f32 -1 n1_i (fma.f32 1/6 (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle)) n0_i))) n0_i))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (-.f32 n0_i (*.f32 u (-.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) (-.f32 n0_i n1_i) n0_i) n1_i))))
(-.f32 (fma.f32 (*.f32 n0_i 1/6) (*.f32 normAngle normAngle) n0_i) (*.f32 u (-.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) (-.f32 n0_i n1_i) n0_i) n1_i)))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)))) n0_i))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 -1 (*.f32 u (fma.f32 -1 n1_i (fma.f32 1/6 (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle)) n0_i))) n0_i))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (-.f32 n0_i (*.f32 u (-.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) (-.f32 n0_i n1_i) n0_i) n1_i))))
(-.f32 (fma.f32 (*.f32 n0_i 1/6) (*.f32 normAngle normAngle) n0_i) (*.f32 u (-.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) (-.f32 n0_i n1_i) n0_i) n1_i)))
(+.f32 (*.f32 1/6 (*.f32 n0_i (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 normAngle 2) (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)))) n0_i))
(fma.f32 1/6 (*.f32 n0_i (*.f32 normAngle normAngle)) (fma.f32 -1 (*.f32 u (fma.f32 -1 n1_i (fma.f32 1/6 (*.f32 (fma.f32 -1 n1_i n0_i) (*.f32 normAngle normAngle)) n0_i))) n0_i))
(fma.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) 1/6 (-.f32 n0_i (*.f32 u (-.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) (-.f32 n0_i n1_i) n0_i) n1_i))))
(-.f32 (fma.f32 (*.f32 n0_i 1/6) (*.f32 normAngle normAngle) n0_i) (*.f32 u (-.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) (-.f32 n0_i n1_i) n0_i) n1_i)))
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))
(*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)) n0_i (fma.f32 n1_i u (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))))
(fma.f32 n0_i (-.f32 (fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle)) 1) u) (*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u)))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)) n0_i (fma.f32 n1_i u (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))))
(fma.f32 n0_i (-.f32 (fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle)) 1) u) (*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u)))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)) n0_i (fma.f32 n1_i u (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))))
(fma.f32 n0_i (-.f32 (fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle)) 1) u) (*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u)))
(*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 n0_i (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)))
(*.f32 n0_i (-.f32 (fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle)) 1) u))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)) n0_i (fma.f32 n1_i u (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))))
(fma.f32 n0_i (-.f32 (fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle)) 1) u) (*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u)))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)) n0_i (fma.f32 n1_i u (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))))
(fma.f32 n0_i (-.f32 (fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle)) 1) u) (*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u)))
(+.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))) u) n0_i) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)) n0_i (fma.f32 n1_i u (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))))
(fma.f32 n0_i (-.f32 (fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle)) 1) u) (*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u)))
(*.f32 -1 (*.f32 n0_i (+.f32 (*.f32 -1 (-.f32 1 u)) (*.f32 -1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2))))))
(*.f32 (neg.f32 n0_i) (fma.f32 -1 (-.f32 1 u) (*.f32 -1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle)))))
(*.f32 (neg.f32 n0_i) (-.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 1 u)) (-.f32 1 u)))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 (*.f32 -1 (-.f32 1 u)) (*.f32 -1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 n0_i (fma.f32 -1 (-.f32 1 u) (*.f32 -1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))))) (fma.f32 n1_i u (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))))
(-.f32 (*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u)) (*.f32 n0_i (-.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 (*.f32 -1 (-.f32 1 u)) (*.f32 -1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 n0_i (fma.f32 -1 (-.f32 1 u) (*.f32 -1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))))) (fma.f32 n1_i u (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))))
(-.f32 (*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u)) (*.f32 n0_i (-.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (*.f32 -1 (*.f32 n0_i (+.f32 (*.f32 -1 (-.f32 1 u)) (*.f32 -1/6 (*.f32 (-.f32 1 u) (pow.f32 normAngle 2)))))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 n0_i (fma.f32 -1 (-.f32 1 u) (*.f32 -1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))))) (fma.f32 n1_i u (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle (*.f32 u n1_i))))))
(-.f32 (*.f32 n1_i (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6 u)) (*.f32 n0_i (-.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i u)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 n1_i u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)) (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 normAngle normAngle)) (*.f32 (*.f32 n1_i u) (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)))) 1)
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (*.f32 normAngle normAngle) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)))
(*.f32 (/.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 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 (+.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 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.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 (*.f32 normAngle normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.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 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 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (+.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 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.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 (*.f32 normAngle normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.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 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 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)) (*.f32 normAngle normAngle)) (+.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 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.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 (*.f32 normAngle normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.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 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.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 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.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 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i)))))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.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 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) 1) (+.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 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.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 (*.f32 normAngle normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) (sqrt.f32 (+.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)))))) (sqrt.f32 (+.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 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.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 (*.f32 normAngle normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3))) (*.f32 (cbrt.f32 (+.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))))) (cbrt.f32 (+.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))))))) (cbrt.f32 (+.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 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.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 (*.f32 normAngle normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.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 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.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 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.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 normAngle normAngle))
(*.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 normAngle normAngle)) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (*.f32 normAngle normAngle) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i)))))
(/.f32 (*.f32 normAngle normAngle) (/.f32 (*.f32 (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.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 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) 1) (+.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 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.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 (*.f32 normAngle normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) (sqrt.f32 (+.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)))))) (sqrt.f32 (+.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 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.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 (*.f32 normAngle normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 normAngle normAngle)) (*.f32 (cbrt.f32 (+.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))))) (cbrt.f32 (+.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))))))) (cbrt.f32 (+.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 normAngle normAngle) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.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 (*.f32 normAngle normAngle) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 (-.f32 1 u) n0_i (*.f32 u (neg.f32 n1_i)))) (pow.f32 (*.f32 u n1_i) 2))))
(pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1)
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)
(pow.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))) 3)
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3) 1/3)
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)))
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2)))
(log.f32 (pow.f32 (exp.f32 (*.f32 normAngle normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))) 1))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 1)
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)) 1)
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 1/6)) normAngle) 2)
(pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2)
(pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 1/6 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(pow.f32 (*.f32 1/216 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3)) 1/3)
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3) 1/216))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3) (pow.f32 normAngle 6)) 1/216))
(sqrt.f32 (*.f32 1/36 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))))
(sqrt.f32 (*.f32 (*.f32 1/36 (pow.f32 normAngle 4)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)))
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2) 1/36)))
(log.f32 (pow.f32 (exp.f32 1/6) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(cbrt.f32 (*.f32 1/216 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3) 1/216))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3) (pow.f32 normAngle 6)) 1/216))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 1))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (-.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (-.f32 1 (*.f32 n1_i u)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) 1) (*.f32 u n1_i))
(fma.f32 u n1_i (expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))) 1)
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (-.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1) (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1) (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(+.f32 (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (expm1.f32 (log1p.f32 (*.f32 u n1_i))))
(-.f32 (/.f32 (*.f32 1/36 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i)))) (*.f32 n1_i u)))
(+.f32 (-.f32 (/.f32 (*.f32 (*.f32 1/36 (pow.f32 normAngle 4)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (fma.f32 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1/6 (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (fma.f32 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1/6 (*.f32 (-.f32 1 u) (neg.f32 n0_i))))) (*.f32 u n1_i))
(-.f32 (fma.f32 u n1_i (*.f32 (/.f32 1/36 (-.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6))) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2)))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6))) (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(+.f32 (-.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/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))))
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (/.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) 1) (*.f32 u n1_i))
(fma.f32 u n1_i (expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))))))
(-.f32 (+.f32 (*.f32 n1_i u) (/.f32 (*.f32 1/36 (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (fma.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle normAngle)) 1/6 (neg.f32 (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (-.f32 (/.f32 (*.f32 (*.f32 1/36 (pow.f32 normAngle 4)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (fma.f32 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1/6 (*.f32 (-.f32 1 u) (neg.f32 n0_i)))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (fma.f32 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1/6 (*.f32 (-.f32 1 u) (neg.f32 n0_i))))) (*.f32 u n1_i))
(-.f32 (fma.f32 u n1_i (*.f32 (/.f32 1/36 (-.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6))) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (pow.f32 normAngle 4) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2)))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6))) (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (+.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 1)
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(-.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)) (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1) (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(-.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)) (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (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 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/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (fma.f32 u n1_i (*.f32 (-.f32 1 u) (neg.f32 n0_i)))))
(-.f32 (+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(+.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (expm1.f32 (log1p.f32 (*.f32 u n1_i))))
(-.f32 (+.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1) (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(+.f32 (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 1) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1) (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(+.f32 (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))))
(*.f32 1 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 1)
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (sqrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (sqrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (pow.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 2))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 2) (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (/.f32 1 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (fma.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (fma.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (+.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2) (*.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (+.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2) (*.f32 (*.f32 u n1_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2) (*.f32 (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i)) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 2) (*.f32 (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))) (-.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i))) (-.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i))) 3)))
(/.f32 1 (/.f32 1 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (/.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (fma.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (/.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2))) (-.f32 (*.f32 u n1_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 2))) (-.f32 (*.f32 u n1_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 u n1_i) 3/2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 u n1_i) 3/2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3/2)) (fma.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))) (/.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2)))) (-.f32 (*.f32 u n1_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 2))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 2))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3))) (/.f32 (fma.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (fma.f32 (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (neg.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (-.f32 (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (-.f32 (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (*.f32 (*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (-.f32 (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (-.f32 (+.f32 (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (fma.f32 n1_i u (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)) (-.f32 (fma.f32 (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 n1_i u (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (fma.f32 (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 u n1_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2))) (neg.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (fma.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) 1) (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (sqrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 2)) (+.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2)) (+.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 2)) (*.f32 (+.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6))))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (fma.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (fma.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) 3)) (fma.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (-.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 normAngle (*.f32 normAngle 1/6)))) (*.f32 u n1_i)) (pow.f32 (*.f32 u n1_i) 2)))
(pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 1)
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (sqrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 2)
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (cbrt.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 3)
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 3) 1/3)
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(sqrt.f32 (pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 2))
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) 2))
(fabs.f32 (*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fabs.f32 (*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log.f32 (exp.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(cbrt.f32 (pow.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 3))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(expm1.f32 (log1p.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(exp.f32 (log.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))) 1))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(log1p.f32 (expm1.f32 (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 u n1_i (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 1 (*.f32 n1_i u) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))) (*.f32 n1_i u))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (*.f32 n1_i u))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6)))) (*.f32 n1_i u))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) (fma.f32 (-.f32 1 u) n0_i (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (*.f32 normAngle normAngle) 1/6))))
(fma.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u))))
(*.f32 (+.f32 (*.f32 normAngle (*.f32 normAngle 1/6)) 1) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (+.f32 1 (*.f32 normAngle (*.f32 normAngle 1/6))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))

eval686.0ms (3.9%)

Compiler

Compiled 39719 to 17800 computations (55.2% saved)

prune547.0ms (3.1%)

Pruning

32 alts after pruning (26 fresh and 6 done)

PrunedKeptTotal
New1439151454
Fresh71118
Picked101
Done4610
Total1451321483
Error
0b
Counts
1483 → 32
Alt Table
Click to see full alt table
StatusErrorProgram
7.3b
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))) n0_i)) (sin.f32 normAngle))
11.8b
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
11.8b
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
11.7b
(-.f32 n0_i (*.f32 u n0_i))
7.8b
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
6.3b
(+.f32 (/.f32 (*.f32 n1_i (neg.f32 n1_i)) (/.f32 (-.f32 n0_i n1_i) u)) n0_i)
0.6b
(+.f32 (/.f32 u (/.f32 1 (-.f32 n1_i n0_i))) n0_i)
5.7b
(+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
0.5b
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
5.7b
(+.f32 (*.f32 (+.f32 n0_i n1_i) u) n0_i)
0.7b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
6.2b
(+.f32 (*.f32 u (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i)))) n0_i)
5.2b
(+.f32 (*.f32 u n1_i) n0_i)
0.9b
(+.f32 (*.f32 n1_i u) (pow.f32 (/.f32 (/.f32 -1 (+.f32 -1 u)) n0_i) -1))
1.9b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 (fma.f32 u u u))))
2.6b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
0.8b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
0.9b
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) (*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle)) (*.f32 (-.f32 1 u) n0_i)))
0.4b
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u n1_i)) 1/6)) (*.f32 (-.f32 1 u) n0_i)))
0.9b
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
0.6b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
21.0b
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
11.6b
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
7.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
7.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
11.7b
(*.f32 (-.f32 1 u) n0_i)
21.0b
(*.f32 (+.f32 (/.f32 n1_i normAngle) (*.f32 1/6 (*.f32 n1_i normAngle))) (*.f32 u normAngle))
20.6b
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) -1/6) u))
20.7b
(*.f32 u n1_i)
12.0b
(*.f32 n0_i (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)))
22.2b
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
15.5b
n0_i
Compiler

Compiled 513 to 351 computations (31.6% saved)

regimes153.0ms (0.9%)

Counts
59 → 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 u n0_i))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(+.f32 (*.f32 (+.f32 n0_i n1_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (/.f32 u (/.f32 1 (+.f32 n1_i n0_i))) n0_i)
(+.f32 (/.f32 u (/.f32 1 (-.f32 n1_i n0_i))) n0_i)
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(+.f32 (*.f32 u (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i)))) n0_i)
(+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) -1/6) u))
(+.f32 (/.f32 (*.f32 n1_i (neg.f32 n1_i)) (/.f32 (-.f32 n0_i n1_i) u)) n0_i)
(*.f32 (+.f32 (/.f32 n1_i normAngle) (*.f32 1/6 (*.f32 n1_i normAngle))) (*.f32 u normAngle))
(*.f32 n0_i (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(+.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u)) n0_i)
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u n1_i)) 1/6)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) (*.f32 (*.f32 (*.f32 n0_i 1/6) normAngle) normAngle)) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n1_i u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (fma.f32 n0_i (neg.f32 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 (fma.f32 u u u))))
(+.f32 (*.f32 n1_i u) (pow.f32 (/.f32 (/.f32 -1 (+.f32 -1 u)) n0_i) -1))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle))))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 n0_i (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))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
(/.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))
(*.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 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i 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))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) normAngle))) n0_i)) (sin.f32 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))
(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 (*.f32 n1_i u) (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u n1_i)) 1/6)) (*.f32 (-.f32 1 u) n0_i)))
Calls

5 calls:

40.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))
26.0ms
normAngle
24.0ms
n1_i
24.0ms
u
24.0ms
n0_i
Results
ErrorSegmentsBranch
0.4b1normAngle
0.4b1u
0.4b1n0_i
0.4b1n1_i
0.4b1(+.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 799 to 379 computations (52.6% saved)

regimes69.0ms (0.4%)

Counts
26 → 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 u n0_i))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(+.f32 (*.f32 (+.f32 n0_i n1_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (/.f32 u (/.f32 1 (+.f32 n1_i n0_i))) n0_i)
(+.f32 (/.f32 u (/.f32 1 (-.f32 n1_i n0_i))) n0_i)
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(+.f32 (*.f32 u (+.f32 n0_i (+.f32 n0_i (+.f32 n0_i n1_i)))) n0_i)
(+.f32 (+.f32 n0_i n0_i) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(*.f32 (neg.f32 n1_i) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) -1/6) u))
(+.f32 (/.f32 (*.f32 n1_i (neg.f32 n1_i)) (/.f32 (-.f32 n0_i n1_i) u)) n0_i)
(*.f32 (+.f32 (/.f32 n1_i normAngle) (*.f32 1/6 (*.f32 n1_i normAngle))) (*.f32 u normAngle))
(*.f32 n0_i (+.f32 1 (-.f32 (*.f32 1/6 (*.f32 (-.f32 1 u) (*.f32 normAngle normAngle))) u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u)))
(+.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u)) n0_i)
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
Outputs
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
Calls

4 calls:

23.0ms
n0_i
16.0ms
u
13.0ms
normAngle
11.0ms
n1_i
Results
ErrorSegmentsBranch
0.5b1normAngle
0.5b1u
0.5b1n0_i
0.5b1n1_i
Compiler

Compiled 264 to 133 computations (49.6% saved)

regimes70.0ms (0.4%)

Counts
8 → 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 u n0_i))
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
(+.f32 (*.f32 (+.f32 n0_i n1_i) u) n0_i)
Outputs
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 n1_i u) n0_i)
Calls

4 calls:

52.0ms
n1_i
7.0ms
normAngle
5.0ms
u
5.0ms
n0_i
Results
ErrorSegmentsBranch
5.2b1normAngle
5.2b1u
5.2b1n0_i
3.1b3n1_i
Compiler

Compiled 62 to 34 computations (45.2% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
4.185720121967911e-25
2.9023892698331776e-24
0.0ms
-2.5576667177976844e-24
-9.308605027186121e-25
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes69.0ms (0.4%)

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 n1_i u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
Calls

4 calls:

55.0ms
n1_i
4.0ms
n0_i
4.0ms
u
4.0ms
normAngle
Results
ErrorSegmentsBranch
5.2b1normAngle
5.2b1u
5.2b1n0_i
3.1b3n1_i
Compiler

Compiled 43 to 27 computations (37.2% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
4.185720121967911e-25
2.9023892698331776e-24
0.0ms
-3.785680621802251e-25
-1.5474079812661596e-25
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes69.0ms (0.4%)

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

4 calls:

52.0ms
n1_i
10.0ms
n0_i
3.0ms
u
3.0ms
normAngle
Results
ErrorSegmentsBranch
11.7b1normAngle
11.7b1u
7.9b3n0_i
7.1b3n1_i
Compiler

Compiled 33 to 24 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.9595704724671703e-13
9.426001645884696e-13
0.0ms
-2.2074967721830152e-12
-1.6773850104040422e-12
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes47.0ms (0.3%)

Accuracy

Total -18.1b remaining (-168.5%)

Threshold costs -18.1b (-168.5%)

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

4 calls:

28.0ms
u
8.0ms
n1_i
8.0ms
n0_i
3.0ms
normAngle
Results
ErrorSegmentsBranch
15.5b1normAngle
14.3b2u
11.5b3n0_i
10.7b3n1_i
Compiler

Compiled 28 to 21 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.9595704724671703e-13
9.426001645884696e-13
0.0ms
-2.2074967721830152e-12
-1.6773850104040422e-12
Compiler

Compiled 36 to 26 computations (27.8% saved)

simplify9.0ms (0.1%)

Algorithm
egg-herbie
Rules
22×+-commutative
22×*-commutative
10×sub-neg
if-if-or-not
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044255
180255
294255
3100255
4103255
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u n1_i)) 1/6)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(if (<=.f32 n1_i -10141205/5070602400912917605986812821504) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 10141205/20282409603651670423947251286016) (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n1_i -2028241/10141204801825835211973625643008) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 10141205/20282409603651670423947251286016) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n1_i -2305843/1152921504606846976) (*.f32 u n1_i) (if (<=.f32 n1_i 14757395/73786976294838206464) (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(if (<=.f32 n1_i -2305843/1152921504606846976) (*.f32 u n1_i) (if (<=.f32 n1_i 14757395/73786976294838206464) n0_i (*.f32 u n1_i)))
n0_i
Outputs
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 u n1_i)) 1/6)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle (*.f32 n1_i u)) 1/6)) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n1_i -10141205/5070602400912917605986812821504) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 10141205/20282409603651670423947251286016) (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -10141205/5070602400912917605986812821504) (not (<=.f32 n1_i 10141205/20282409603651670423947251286016))) (+.f32 (*.f32 n1_i u) n0_i) (-.f32 n0_i (*.f32 u n0_i)))
(if (<=.f32 n1_i -2028241/10141204801825835211973625643008) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 10141205/20282409603651670423947251286016) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -2028241/10141204801825835211973625643008) (not (<=.f32 n1_i 10141205/20282409603651670423947251286016))) (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (-.f32 1 u) n0_i))
(if (<=.f32 n1_i -2305843/1152921504606846976) (*.f32 u n1_i) (if (<=.f32 n1_i 14757395/73786976294838206464) (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(if (<=.f32 n1_i -2305843/1152921504606846976) (*.f32 n1_i u) (if (<=.f32 n1_i 14757395/73786976294838206464) (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))
(if (<=.f32 n1_i -2305843/1152921504606846976) (*.f32 u n1_i) (if (<=.f32 n1_i 14757395/73786976294838206464) n0_i (*.f32 u n1_i)))
(if (<=.f32 n1_i -2305843/1152921504606846976) (*.f32 n1_i u) (if (<=.f32 n1_i 14757395/73786976294838206464) n0_i (*.f32 n1_i u)))
n0_i
Compiler

Compiled 127 to 81 computations (36.2% saved)

soundness507.0ms (2.9%)

Algorithm
egg-herbie
Rules
1166×associate-+l+
1126×distribute-lft-in
1080×associate-+r+
902×+-commutative
886×distribute-rgt-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02073
14161
29161
317551
427551
536651
643751
754551
891651
9112651
10140951
11204351
12403451
13636451
14776551
041817973
1121915839
2523715839
Stop Event
node limit
node limit
Compiler

Compiled 305 to 162 computations (46.9% saved)

end71.0ms (0.4%)

Compiler

Compiled 103 to 52 computations (49.5% saved)

Profiling

Loading profile data...