Details

Time bar (total: 18.6s)

analyze767.0ms (4.1%)

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 (29.5%)

Results
4.3s8256×body256valid
1.1s1992×body256precondition
Bogosity

preprocess110.0ms (0.6%)

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)

simplify102.0ms (0.5%)

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)

prune8.0ms (0%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New268
Fresh011
Picked000
Done000
Total279
Error
1.52%
Counts
9 → 6
Alt Table
Click to see full alt table
StatusErrorProgram
1.98%
(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))
2.21%
(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))
24.6%
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
24.66%
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
2.35%
(+.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))
24.82%
(*.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 294 to 194 computations (34% saved)

localize64.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.47%
(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.56%
(*.f32 (-.f32 1 u) normAngle)
0.89%
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
3.52%
(/.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
normAngle
@-inf
(*.f32 (-.f32 1 u) normAngle)
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
(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
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.5%)

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

simplify150.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)))))

localize108.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.24%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.32%
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
0.56%
(*.f32 (-.f32 1 u) normAngle)
24.7%
(*.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)

series13.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)))
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
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)))

rewrite185.0ms (1%)

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

simplify230.0ms (1.2%)

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

localize69.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.22%
(fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
0.32%
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
0.56%
(*.f32 (-.f32 1 u) normAngle)
24.46%
(/.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)

series5.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
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))

rewrite102.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))))))))

simplify202.0ms (1.1%)

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

localize49.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.16%
(-.f32 normAngle (*.f32 u normAngle))
0.24%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.39%
(fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
24.46%
(/.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)

series46.0ms (0.2%)

Counts
3 → 120
Calls

30 calls:

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

rewrite100.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
016105
1337105
24498105
Stop Event
node limit
Counts
3 → 186
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))
(-.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 normAngle (neg.f32 (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (*.f32 (neg.f32 (*.f32 normAngle u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 normAngle u)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 normAngle (exp.f32 (log1p.f32 (*.f32 normAngle u)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 normAngle (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (-.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 normAngle (*.f32 normAngle u)) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) 1) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) 1) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) 1) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) 1) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 2) 3)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 3) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) normAngle) (+.f32 u 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 u 1)) normAngle)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (*.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 normAngle (neg.f32 (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))))))

simplify211.0ms (1.1%)

Algorithm
egg-herbie
Rules
1284×+-commutative
938×associate-*r*
910×associate-+l-
786×fma-def
770×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058215806
1162515038
2701015038
Stop Event
node limit
Counts
306 → 329
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 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 (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 normAngle (neg.f32 (*.f32 normAngle u)))
(+.f32 normAngle (*.f32 (neg.f32 (*.f32 normAngle u)) 1))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) normAngle)
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) normAngle)
(+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (exp.f32 (log1p.f32 (*.f32 normAngle u)))) 1)
(*.f32 normAngle (-.f32 1 u))
(*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 1 (-.f32 normAngle (*.f32 normAngle u)))
(*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(/.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 normAngle (*.f32 normAngle u)))
(/.f32 (+.f32 normAngle (*.f32 normAngle u)) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))
(/.f32 (*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) 1) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) 1) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) 1) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) 1) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 2) 3)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 3) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) normAngle) (+.f32 u 1))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 u 1)) normAngle)
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (*.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)
(pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)
(pow.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 2))
(log.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3))
(expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))
(log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u))))
(fma.f32 1 normAngle (neg.f32 (*.f32 normAngle u)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))
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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 -1/2 (*.f32 n0_i (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (*.f32 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)) (/.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 n0_i (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 -1/6 (*.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (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))))
(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 (*.f32 (pow.f32 normAngle 7) -1/5040) (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 u u) (*.f32 normAngle normAngle))) (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (pow.f32 (*.f32 u normAngle) 2) -1/2))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (fma.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) (*.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 3)))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (pow.f32 (*.f32 u normAngle) 2))) (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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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)))
(neg.f32 (*.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 -1 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(fma.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(fma.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(fma.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (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 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 n1_i (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 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) 3)) (fma.f32 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (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 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 n1_i (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 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) 3)) (fma.f32 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (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 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 n1_i (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 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) 3)) (fma.f32 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) 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 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 normAngle (neg.f32 (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 normAngle (*.f32 (neg.f32 (*.f32 normAngle u)) 1))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(fma.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(fma.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (neg.f32 (*.f32 normAngle u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (exp.f32 (log1p.f32 (*.f32 normAngle u)))) 1)
(-.f32 normAngle (-.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1))
(-.f32 normAngle (expm1.f32 (log1p.f32 (*.f32 u normAngle))))
(*.f32 normAngle (-.f32 1 u))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 1 (-.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 normAngle)) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (+.f32 normAngle (*.f32 normAngle u)) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 u (neg.f32 normAngle)) 3/2) (pow.f32 normAngle 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 u (neg.f32 normAngle)) 3/2) (pow.f32 normAngle 3/2)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (+.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (fma.f32 u normAngle normAngle)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (fma.f32 u normAngle normAngle) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 1 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 u (neg.f32 normAngle)) 3/2) (pow.f32 normAngle 3/2)) (sqrt.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))) (sqrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (sqrt.f32 (fma.f32 u normAngle normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (cbrt.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) 2) (cbrt.f32 (fma.f32 u normAngle normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) 1) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) 1) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) 1) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) 1) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 u (neg.f32 normAngle)) 3/2) (pow.f32 normAngle 3/2)) (sqrt.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))) (sqrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (sqrt.f32 (fma.f32 u normAngle normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (cbrt.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) 2) (cbrt.f32 (fma.f32 u normAngle normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))
(/.f32 (-.f32 (pow.f32 normAngle 4) (pow.f32 (*.f32 u normAngle) 4)) (/.f32 (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)) (/.f32 1 (*.f32 normAngle (+.f32 u 1)))))
(/.f32 (*.f32 (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 (neg.f32 normAngle) u normAngle)) (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 2) 3)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(/.f32 (*.f32 (/.f32 1 (*.f32 normAngle (+.f32 u 1))) (-.f32 (pow.f32 normAngle 6) (pow.f32 (pow.f32 (*.f32 u normAngle) 2) 3))) (+.f32 (pow.f32 normAngle 4) (*.f32 (pow.f32 (*.f32 u normAngle) 2) (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (fma.f32 u normAngle normAngle)) (fma.f32 (pow.f32 (*.f32 u normAngle) 2) (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)) (pow.f32 normAngle 4)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))
(/.f32 (-.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 3) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))))
(/.f32 (*.f32 (/.f32 1 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))) (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3))) (+.f32 (+.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))
(/.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u normAngle) 6) (+.f32 (pow.f32 normAngle 6) (*.f32 (pow.f32 normAngle 6) (pow.f32 u 3)))) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) normAngle) (+.f32 u 1))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 u 1)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (*.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(pow.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3) 1/3)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 2))
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 2))
(fabs.f32 (fma.f32 (neg.f32 normAngle) u normAngle))
(log.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(exp.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 1 normAngle (neg.f32 (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)

localize103.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.45%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.56%
(*.f32 (-.f32 1 u) normAngle)
1.42%
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
4.05%
(*.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)
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)
0.0ms
normAngle
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)

rewrite102.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)))))))))

simplify180.0ms (1%)

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

eval947.0ms (5.1%)

Compiler

Compiled 53817 to 24565 computations (54.4% saved)

prune509.0ms (2.7%)

Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New1518181536
Fresh101
Picked101
Done404
Total1524181542
Error
0.02%
Counts
1542 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
1.46%
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
1.59%
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
4.28%
(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))))))))
35.96%
(/.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))))
26.49%
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
68.69%
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
52.08%
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
42.01%
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
41.9%
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
2.5%
(+.f32 (*.f32 (*.f32 (sin.f32 (/.f32 normAngle (/.f32 1 (-.f32 1 u)))) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
3.55%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) n1_i))
1.81%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
1.62%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
17.35%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
4.37%
(+.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)))))
41.98%
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
26.81%
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
52.31%
n0_i
Compiler

Compiled 675 to 456 computations (32.4% saved)

localize22.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.13%
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
0.42%
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 24 to 14 computations (41.7% saved)

series9.0ms (0%)

Counts
2 → 48
Calls

15 calls:

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

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
872×*-commutative
720×unswap-sqr
546×associate-*r/
534×swap-sqr
428×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

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

simplify104.0ms (0.6%)

Algorithm
egg-herbie
Rules
1222×associate-/l*
1170×unswap-sqr
638×associate-/r*
454×associate-/l/
452×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02644312
17003828
229563794
Stop Event
node limit
Counts
142 → 155
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)
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 (*.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 1 (*.f32 n0_i (neg.f32 u))))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(+.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) -1)
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(/.f32 1 (/.f32 (+.f32 1 u) (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u u)) (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))))
(/.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 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (+.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 (*.f32 u u)))) (sqrt.f32 (+.f32 1 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 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.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 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.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 (*.f32 u u))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 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 (*.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))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u)))) (-.f32 n0_i (*.f32 n0_i (neg.f32 u))))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (neg.f32 u)) 3)) (+.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))) (*.f32 n0_i (*.f32 n0_i (neg.f32 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))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 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 n0_i (+.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 u n1_i)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) -1)
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (neg.f32 u)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 u n1_i)))
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.f32 1 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 1)
(*.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (fma.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 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_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 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 3/2) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 3/2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 3) 1/6) (pow.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 3) 1/6))
(/.f32 1 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 1 (/.f32 (+.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 (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) (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 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.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 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.f32 (*.f32 1 (-.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 1 (+.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 (-.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) 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 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.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 (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 (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))) 1) (+.f32 (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) 1))
(pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 3)
(pow.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 2))
(log.f32 (exp.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))
(exp.f32 (log.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))
(log1p.f32 (expm1.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_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 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.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)
(+.f32 (*.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)
(+.f32 (*.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)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.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)
(+.f32 (*.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)
(+.f32 (*.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)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.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)
(+.f32 (*.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)
(+.f32 (*.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)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.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)
(+.f32 (*.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)
(+.f32 (*.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)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.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)
(+.f32 (*.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)
(+.f32 (*.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)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.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)
(+.f32 (*.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)
(+.f32 (*.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)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 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 1 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 1 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 1 u))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 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 1 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 1 (/.f32 (+.f32 1 u) (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u u)) (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (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 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (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 (fma.f32 u u u)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (+.f32 -1 (*.f32 u u))) (+.f32 (neg.f32 u) -1))
(/.f32 n0_i (/.f32 (+.f32 -1 (neg.f32 u)) (+.f32 -1 (*.f32 u u))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (fma.f32 u u -1))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (/.f32 (-.f32 -1 (fma.f32 u u u)) n0_i))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u 3)) (-.f32 -1 (fma.f32 u u u))) n0_i)
(*.f32 (/.f32 n0_i (-.f32 -1 (fma.f32 u u u))) (+.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 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 (/.f32 (sqrt.f32 (+.f32 u 1)) n0_i) (sqrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u)) (/.f32 (sqrt.f32 (+.f32 u 1)) n0_i)) (sqrt.f32 (-.f32 1 (*.f32 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 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 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u))))
(*.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 (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 n0_i (cbrt.f32 (+.f32 u 1))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (cbrt.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 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))))
(/.f32 n0_i (/.f32 (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)))
(*.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 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (fma.f32 u u u)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (+.f32 -1 (*.f32 u u)) n0_i) (+.f32 (neg.f32 u) -1))
(/.f32 n0_i (/.f32 (+.f32 -1 (neg.f32 u)) (+.f32 -1 (*.f32 u u))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (fma.f32 u u -1))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) n0_i) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (/.f32 (-.f32 -1 (fma.f32 u u u)) n0_i))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u 3)) (-.f32 -1 (fma.f32 u u u))) n0_i)
(*.f32 (/.f32 n0_i (-.f32 -1 (fma.f32 u u u))) (+.f32 -1 (pow.f32 u 3)))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (pow.f32 u 3))) (+.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 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 (/.f32 (sqrt.f32 (+.f32 u 1)) n0_i) (sqrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 u)) (/.f32 (sqrt.f32 (+.f32 u 1)) n0_i)) (sqrt.f32 (-.f32 1 (*.f32 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 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 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u))))
(*.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 (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u 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 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (pow.f32 u 3))) (+.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 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (pow.f32 u 3))) (+.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))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 n0_i (*.f32 n0_i (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u)))) (-.f32 n0_i (*.f32 n0_i (neg.f32 u))))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1) (+.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1))
(/.f32 (*.f32 (+.f32 1 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))) (*.f32 n0_i (-.f32 1 u))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))) (+.f32 1 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (neg.f32 u)) 3)) (+.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 (*.f32 n0_i (neg.f32 u)) (*.f32 n0_i (neg.f32 u))) (*.f32 n0_i (*.f32 n0_i (neg.f32 u))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (neg.f32 u)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) (-.f32 (*.f32 n0_i (neg.f32 u)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (neg.f32 u)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 u u) (neg.f32 u)))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (*.f32 n0_i (+.f32 (*.f32 n0_i (fma.f32 u u u)) n0_i)))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 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 1 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 1 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 1 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 1 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 1 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 1 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 1 u))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 n0_i 3)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 n0_i (+.f32 (*.f32 n0_i (neg.f32 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)
(+.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 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 (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.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 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (neg.f32 u)))
(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 u n1_i (*.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 (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 (*.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 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 (fma.f32 u n1_i (*.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 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (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)
(*.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.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 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2) (cbrt.f32 (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)
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.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)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(*.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 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))))
(/.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) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (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)
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u))))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))) 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 u n1_i (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (cbrt.f32 (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)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u))))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))) 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 u n1_i (*.f32 (-.f32 1 u) n0_i))) 3/2) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))) 3/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 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 3) 1/6) (pow.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 3) 1/6))
(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 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.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)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(/.f32 1 (/.f32 (+.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 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))
(/.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) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.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 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.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)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(/.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 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.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) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.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) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.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)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(/.f32 (*.f32 1 (+.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 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(/.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) 2) (*.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))))
(/.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 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.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 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 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 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(/.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 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (fma.f32 n0_i (-.f32 1 u) (*.f32 u (neg.f32 n1_i))))
(/.f32 (-.f32 (*.f32 (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))) 1) (+.f32 (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) 1))
(/.f32 (*.f32 (+.f32 1 (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))))) (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))) (+.f32 1 (exp.f32 (log1p.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u)))))))
(/.f32 (expm1.f32 (*.f32 2 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))) (+.f32 1 (exp.f32 (log1p.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)))))
(pow.f32 (fma.f32 u n1_i (*.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)
(pow.f32 (sqrt.f32 (fma.f32 u n1_i (*.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)
(pow.f32 (cbrt.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_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 u n1_i (*.f32 (-.f32 1 u) n0_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)
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 n0_i (-.f32 1 u))) 2))
(fabs.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(log.f32 (exp.f32 (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)
(log.f32 (+.f32 1 (expm1.f32 (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)
(cbrt.f32 (pow.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_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 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)
(exp.f32 (log.f32 (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)
(log1p.f32 (expm1.f32 (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)

localize119.0ms (0.6%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.31%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
0.42%
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 28 to 15 computations (46.4% saved)

series2.0ms (0%)

Counts
1 → 18
Calls

9 calls:

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

rewrite91.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

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

simplify99.0ms (0.5%)

Algorithm
egg-herbie
Rules
1754×associate-*r/
1592×associate-/r*
1350×associate-*l/
550×associate-/r/
484×associate-/l/
Iterations

Useful iterations: 2 (0.0ms)

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

localize93.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.05%
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
0.16%
(-.f32 normAngle (*.f32 u normAngle))
0.39%
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
0.81%
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
Compiler

Compiled 43 to 10 computations (76.7% saved)

series10.0ms (0.1%)

Counts
3 → 60
Calls

21 calls:

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

rewrite191.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1778×associate-*l/
1674×associate-/l*
628×associate-/r/
292×add-sqr-sqrt
290×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify146.0ms (0.8%)

Algorithm
egg-herbie
Rules
1234×associate-*r*
804×associate-+r+
788×associate-*l*
774×+-commutative
728×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052310378
115259892
274269892
Stop Event
node limit
Counts
216 → 257
Calls
Call 1
Inputs
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 1 (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 normAngle 2))) (/.f32 1 (-.f32 1 u)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (/.f32 1 (-.f32 1 u))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 (-.f32 1 u) 2))) (*.f32 1/120 (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 4)) (/.f32 1 (-.f32 1 u))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (/.f32 1 (-.f32 1 u))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 (-.f32 1 u) 2))) (*.f32 1/120 (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 (*.f32 1/120 (/.f32 1 (-.f32 1 u))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 (-.f32 1 u) 2))) (*.f32 1/120 (pow.f32 (-.f32 1 u) 3)))) (pow.f32 (-.f32 1 u) 2))) (+.f32 (*.f32 -1/120 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 (-.f32 1 u) 4))) (*.f32 1/5040 (/.f32 1 (-.f32 1 u)))))) (pow.f32 normAngle 6))) (/.f32 1 (-.f32 1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))))
1
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 normAngle) 2) (pow.f32 normAngle 2)) (pow.f32 (sin.f32 normAngle) 2))) (*.f32 -1/2 (pow.f32 normAngle 2))) (pow.f32 u 2))) 1))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 normAngle) 2) (pow.f32 normAngle 2)) (pow.f32 (sin.f32 normAngle) 2))) (*.f32 -1/2 (pow.f32 normAngle 2))) (pow.f32 u 2))) (+.f32 1 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 normAngle) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 normAngle) 2) (pow.f32 normAngle 2)) (pow.f32 (sin.f32 normAngle) 2))) (*.f32 -1/2 (pow.f32 normAngle 2))) normAngle)) (sin.f32 normAngle)))) (pow.f32 u 3))))))
(*.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 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))) 1)
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 1)
(*.f32 1 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)
(*.f32 (neg.f32 n0_i) (*.f32 -1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 n0_i 1) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (/.f32 n0_i 1) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (/.f32 n0_i (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (*.f32 -1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) (neg.f32 n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)) (*.f32 (/.f32 (sqrt.f32 n0_i) 1) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (*.f32 (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sin.f32 normAngle)) (*.f32 (/.f32 (cbrt.f32 n0_i) 1) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (/.f32 (cbrt.f32 n0_i) (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 n0_i))
(*.f32 (/.f32 n0_i -1) (neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 n0_i (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 1) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 1) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) -1) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (neg.f32 n0_i) -1) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 n0_i) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (/.f32 n0_i 1) 1) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 n0_i 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 n0_i 1) (neg.f32 (sin.f32 normAngle))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (/.f32 n0_i 1) (/.f32 (sin.f32 normAngle) 1)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (/.f32 n0_i 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (/.f32 n0_i 1) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (/.f32 n0_i 1) -1) (neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 n0_i 1) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) 1) (sqrt.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (cbrt.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 1)
(pow.f32 (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 2)
(pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i) -1)
(neg.f32 (*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(sqrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 3))
(expm1.f32 (log1p.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) 1)
(*.f32 (sin.f32 normAngle) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1)
(*.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 (sin.f32 normAngle) 1) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(*.f32 (/.f32 (sin.f32 normAngle) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(*.f32 (/.f32 1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 (sin.f32 normAngle) 1) (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(*.f32 (/.f32 (/.f32 (sin.f32 normAngle) 1) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) -1)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(+.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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (+.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(+.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 (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 normAngle (neg.f32 u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (+.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(+.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))))
(+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(-.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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(*.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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))) 1) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
Outputs
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u)))) (*.f32 normAngle normAngle) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 (*.f32 (*.f32 normAngle normAngle) -1/6) (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 1/120 (*.f32 n0_i (-.f32 1 u)) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u))))))) (pow.f32 normAngle 4) (*.f32 n0_i (-.f32 1 u))))
(fma.f32 (*.f32 -1/6 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (*.f32 (-.f32 1 u) 1/120))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (pow.f32 normAngle 4) (*.f32 n0_i (-.f32 1 u))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i)) (+.f32 (*.f32 -1/5040 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 6)))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 1/120 (*.f32 n0_i (-.f32 1 u)) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u))))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n0_i (pow.f32 (-.f32 1 u) 7))) (fma.f32 -1/5040 (*.f32 n0_i (-.f32 1 u)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 1/120 (*.f32 n0_i (-.f32 1 u)) (*.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u))))))) (*.f32 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u)))) 1/120)))) (pow.f32 normAngle 6)))))
(fma.f32 (*.f32 -1/6 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (*.f32 (-.f32 1 u) 1/120))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 n0_i (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (*.f32 (-.f32 1 u) -1/5040))) (fma.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (*.f32 (-.f32 1 u) 1/120))) (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 -1/720 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))))) (pow.f32 normAngle 6) (*.f32 n0_i (-.f32 1 u)))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 n0_i (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))))))
(-.f32 n0_i (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 normAngle u))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle)))))))
(-.f32 (fma.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 normAngle u))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3))))) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))))))))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (-.f32 (fma.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 normAngle u)))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 1 (-.f32 1 u))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 normAngle 2))) (/.f32 1 (-.f32 1 u)))
(fma.f32 -1 (*.f32 (*.f32 normAngle normAngle) (fma.f32 -1/6 (-.f32 1 u) (/.f32 1/6 (-.f32 1 u)))) (/.f32 1 (-.f32 1 u)))
(-.f32 (/.f32 1 (-.f32 1 u)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (/.f32 1 (-.f32 1 u))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 (-.f32 1 u) 2))) (*.f32 1/120 (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 4)) (/.f32 1 (-.f32 1 u))))
(fma.f32 -1 (*.f32 (*.f32 normAngle normAngle) (fma.f32 -1/6 (-.f32 1 u) (/.f32 1/6 (-.f32 1 u)))) (fma.f32 (-.f32 (/.f32 1/120 (-.f32 1 u)) (fma.f32 1/6 (*.f32 (fma.f32 -1/6 (-.f32 1 u) (/.f32 1/6 (-.f32 1 u))) (pow.f32 (-.f32 1 u) 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) 1/120))) (pow.f32 normAngle 4) (/.f32 1 (-.f32 1 u))))
(-.f32 (fma.f32 (pow.f32 normAngle 4) (-.f32 (/.f32 1/120 (-.f32 1 u)) (fma.f32 (pow.f32 (-.f32 1 u) 3) 1/120 (*.f32 (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u))) (*.f32 (pow.f32 (-.f32 1 u) 2) 1/6)))) (/.f32 1 (-.f32 1 u))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 normAngle 2))) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (/.f32 1 (-.f32 1 u))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 (-.f32 1 u) 2))) (*.f32 1/120 (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 5)) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 (*.f32 1/120 (/.f32 1 (-.f32 1 u))) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 (-.f32 1 u) 2))) (*.f32 1/120 (pow.f32 (-.f32 1 u) 3)))) (pow.f32 (-.f32 1 u) 2))) (+.f32 (*.f32 -1/120 (*.f32 (+.f32 (*.f32 -1/6 (-.f32 1 u)) (*.f32 1/6 (/.f32 1 (-.f32 1 u)))) (pow.f32 (-.f32 1 u) 4))) (*.f32 1/5040 (/.f32 1 (-.f32 1 u)))))) (pow.f32 normAngle 6))) (/.f32 1 (-.f32 1 u)))))
(fma.f32 -1 (*.f32 (*.f32 normAngle normAngle) (fma.f32 -1/6 (-.f32 1 u) (/.f32 1/6 (-.f32 1 u)))) (fma.f32 (-.f32 (/.f32 1/120 (-.f32 1 u)) (fma.f32 1/6 (*.f32 (fma.f32 -1/6 (-.f32 1 u) (/.f32 1/6 (-.f32 1 u))) (pow.f32 (-.f32 1 u) 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) 1/120))) (pow.f32 normAngle 4) (fma.f32 -1 (*.f32 (pow.f32 normAngle 6) (fma.f32 -1/5040 (pow.f32 (-.f32 1 u) 5) (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 (/.f32 1/120 (-.f32 1 u)) (fma.f32 1/6 (*.f32 (fma.f32 -1/6 (-.f32 1 u) (/.f32 1/6 (-.f32 1 u))) (pow.f32 (-.f32 1 u) 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) 1/120)))) (fma.f32 -1/120 (*.f32 (fma.f32 -1/6 (-.f32 1 u) (/.f32 1/6 (-.f32 1 u))) (pow.f32 (-.f32 1 u) 4)) (/.f32 1/5040 (-.f32 1 u)))))) (/.f32 1 (-.f32 1 u)))))
(-.f32 (fma.f32 (pow.f32 normAngle 4) (-.f32 (/.f32 1/120 (-.f32 1 u)) (fma.f32 (pow.f32 (-.f32 1 u) 3) 1/120 (*.f32 (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u))) (*.f32 (pow.f32 (-.f32 1 u) 2) 1/6)))) (-.f32 (/.f32 1 (-.f32 1 u)) (*.f32 (pow.f32 normAngle 6) (fma.f32 (pow.f32 (-.f32 1 u) 5) -1/5040 (fma.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 (/.f32 1/120 (-.f32 1 u)) (fma.f32 (pow.f32 (-.f32 1 u) 3) 1/120 (*.f32 (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u))) (*.f32 (pow.f32 (-.f32 1 u) 2) 1/6))))) (fma.f32 -1/120 (*.f32 (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u))) (pow.f32 (-.f32 1 u) 4)) (/.f32 1/5040 (-.f32 1 u)))))))) (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 (sin.f32 normAngle) (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 (sin.f32 normAngle) (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 (sin.f32 normAngle) (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
1
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) 1)
(+.f32 1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 normAngle) 2) (pow.f32 normAngle 2)) (pow.f32 (sin.f32 normAngle) 2))) (*.f32 -1/2 (pow.f32 normAngle 2))) (pow.f32 u 2))) 1))
(+.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (fma.f32 -1 (*.f32 (*.f32 u u) (fma.f32 -1 (/.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cos.f32 normAngle) 2)) (pow.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 normAngle normAngle) -1/2))) 1))
(+.f32 1 (-.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 (*.f32 u u) (fma.f32 (*.f32 normAngle normAngle) -1/2 (/.f32 (neg.f32 (pow.f32 (cos.f32 normAngle) 2)) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 normAngle normAngle)))))))
(+.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 normAngle) 2) (pow.f32 normAngle 2)) (pow.f32 (sin.f32 normAngle) 2))) (*.f32 -1/2 (pow.f32 normAngle 2))) (pow.f32 u 2))) (+.f32 1 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 normAngle) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (pow.f32 normAngle 3)) (sin.f32 normAngle))) (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 normAngle) 2) (pow.f32 normAngle 2)) (pow.f32 (sin.f32 normAngle) 2))) (*.f32 -1/2 (pow.f32 normAngle 2))) normAngle)) (sin.f32 normAngle)))) (pow.f32 u 3))))))
(+.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (+.f32 (fma.f32 -1 (*.f32 (*.f32 u u) (fma.f32 -1 (/.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cos.f32 normAngle) 2)) (pow.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 normAngle normAngle) -1/2))) 1) (neg.f32 (*.f32 (pow.f32 u 3) (fma.f32 -1/2 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (fma.f32 -1 (/.f32 (*.f32 (*.f32 normAngle normAngle) (pow.f32 (cos.f32 normAngle) 2)) (pow.f32 (sin.f32 normAngle) 2)) (*.f32 (*.f32 normAngle normAngle) -1/2)))))))))))
(+.f32 (-.f32 1 (*.f32 (pow.f32 u 3) (+.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) -1/2 (/.f32 (neg.f32 (pow.f32 (cos.f32 normAngle) 2)) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 normAngle normAngle)))))) (*.f32 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (pow.f32 normAngle 3)) -1/3)))) (-.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 (*.f32 u u) (fma.f32 (*.f32 normAngle normAngle) -1/2 (/.f32 (neg.f32 (pow.f32 (cos.f32 normAngle) 2)) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 normAngle normAngle)))))))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 normAngle (-.f32 1 u))
(-.f32 normAngle (*.f32 normAngle u))
(+.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 normAngle (-.f32 1 u)))
(fma.f32 normAngle (-.f32 1 u) (*.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 normAngle (-.f32 1 u))))
(fma.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5)) (fma.f32 normAngle (-.f32 1 u) (*.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 normAngle (-.f32 1 u)))))
(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 normAngle (-.f32 1 u) (*.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 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(-.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u (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 normAngle u))))
(-.f32 (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (*.f32 normAngle (*.f32 u (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 normAngle u) (cos.f32 normAngle)) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))))
(+.f32 (-.f32 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (*.f32 (cos.f32 normAngle) 1/6)) (*.f32 normAngle (*.f32 u (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 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))) 1)
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 1)
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 1 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 2))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (neg.f32 n0_i) (*.f32 -1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i 1) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (/.f32 n0_i 1) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 normAngle))) n0_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (/.f32 n0_i (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 normAngle))) (*.f32 n0_i (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (*.f32 -1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) (neg.f32 n0_i))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)) (*.f32 (/.f32 (sqrt.f32 n0_i) 1) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (*.f32 (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 n0_i))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 n0_i) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sin.f32 normAngle)) (*.f32 (/.f32 (cbrt.f32 n0_i) 1) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (*.f32 (/.f32 (cbrt.f32 n0_i) (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)))
(*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 n0_i))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i -1) (neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 1) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) 1) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) -1) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 n0_i) -1) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 n0_i) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) 1) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) (neg.f32 (sin.f32 normAngle))) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) (/.f32 (sin.f32 normAngle) 1)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) -1) (neg.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i 1) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) 1) (sqrt.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 n0_i (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 n0_i (*.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))) (sqrt.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 n0_i (*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))) (sqrt.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (cbrt.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2))))
(/.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 (/.f32 n0_i (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (cbrt.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 n0_i (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2))) (cbrt.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (/.f32 n0_i (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 1)
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 2)
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 3)
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 3) 1/3)
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) n0_i) -1)
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 2))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))) 2))
(fabs.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle))))
(log.f32 (pow.f32 (exp.f32 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle))) 3))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))) 1))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (/.f32 n0_i (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))) 1)
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (sin.f32 normAngle) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1)
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 1 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sin.f32 normAngle))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (sin.f32 normAngle) 1) (/.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 -1 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(*.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (cos.f32 normAngle) 2) (*.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 (*.f32 normAngle u)))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(*.f32 (sin.f32 normAngle) (/.f32 (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (-.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (cos.f32 normAngle) 2) (*.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 (*.f32 normAngle u)))))))
(*.f32 (/.f32 (sin.f32 normAngle) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(*.f32 (/.f32 (sin.f32 normAngle) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3))) (+.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))))) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3)))
(*.f32 (/.f32 1 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (/.f32 (/.f32 (sin.f32 normAngle) 1) (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(*.f32 (/.f32 (sin.f32 normAngle) (-.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (cos.f32 normAngle) 2) (*.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 (*.f32 normAngle u)))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(*.f32 (sin.f32 normAngle) (/.f32 (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (-.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (cos.f32 normAngle) 2) (*.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 (*.f32 normAngle u)))))))
(*.f32 (/.f32 (/.f32 (sin.f32 normAngle) 1) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3))) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(*.f32 (/.f32 (sin.f32 normAngle) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3))) (+.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(/.f32 (*.f32 (sin.f32 normAngle) (fma.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))))) (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 1)
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 2)
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 3)
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 3) 1/3)
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(pow.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (sin.f32 normAngle)) -1)
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 2))
(fabs.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u)))) 3))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))) 1))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (+.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (+.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 (*.f32 normAngle u))))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 2 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(fma.f32 2 (*.f32 (cos.f32 normAngle) (+.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 (*.f32 normAngle u)))) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(fma.f32 2 (*.f32 (cos.f32 normAngle) (+.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 (*.f32 normAngle u))))) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(+.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))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (neg.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(+.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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (-.f32 (*.f32 (cos.f32 normAngle) (+.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 (*.f32 normAngle u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (-.f32 (*.f32 (cos.f32 normAngle) (+.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 (*.f32 normAngle u))))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (+.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (-.f32 (*.f32 (cos.f32 normAngle) (+.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 (*.f32 normAngle u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (-.f32 (*.f32 (cos.f32 normAngle) (+.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 (*.f32 normAngle u))))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.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 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.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 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))) (+.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (-.f32 (*.f32 (cos.f32 normAngle) (+.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 (*.f32 normAngle u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (-.f32 (*.f32 (cos.f32 normAngle) (+.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 (*.f32 normAngle u))))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle (neg.f32 u)))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle (neg.f32 u)))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (+.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (+.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 (*.f32 normAngle u))))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (-.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cos.f32 normAngle)) (sin.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (-.f32 (*.f32 (cos.f32 normAngle) (+.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 (*.f32 normAngle u)))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (-.f32 (*.f32 (cos.f32 normAngle) (+.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 (*.f32 normAngle u))))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(-.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 normAngle u)))
(-.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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (fma.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (+.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (+.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 (*.f32 normAngle u))))))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1)
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 normAngle u)))
(*.f32 1 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(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)))))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(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))
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 normAngle u)))
(*.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 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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (cos.f32 normAngle) 2) (*.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 (*.f32 normAngle u))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (+.f32 (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3)) (+.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3)) (fma.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))) 1) (+.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (cos.f32 normAngle) 2) (*.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 (*.f32 normAngle u))))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 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 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3)) (+.f32 (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u)))) (*.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) 3) (pow.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) 3)) (fma.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 (cos.f32 (*.f32 normAngle u)) (cos.f32 (*.f32 normAngle u))))))
(pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 1)
(neg.f32 (sin.f32 (*.f32 normAngle (+.f32 -1 u))))
(sin.f32 (-.f32 normAngle (*.f32 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(sqrt.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(fabs.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))))
(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 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(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 normAngle u)))
(fma.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(-.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (*.f32 (cos.f32 normAngle) (sin.f32 (*.f32 normAngle u))))

localize62.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.31%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
0.45%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.56%
(*.f32 (-.f32 1 u) normAngle)
1.42%
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
Compiler

Compiled 73 to 42 computations (42.5% saved)

series5.0ms (0%)

Counts
1 → 48
Calls

12 calls:

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

rewrite88.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1856×associate-*r/
1530×associate-*l/
372×add-sqr-sqrt
366×pow1
366×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

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

simplify200.0ms (1.1%)

Algorithm
egg-herbie
Rules
1044×distribute-lft-in
1028×distribute-rgt-in
1024×associate-*r/
894×associate-/l*
870×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

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

localize79.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.39%
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
0.46%
(/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
0.56%
(*.f32 normAngle (-.f32 1 u))
35.66%
(/.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))))
Compiler

Compiled 93 to 42 computations (54.8% saved)

series17.0ms (0.1%)

Counts
4 → 168
Calls

42 calls:

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

rewrite121.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1340×associate-/r*
970×associate-/l*
428×add-sqr-sqrt
422×pow1
422×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify180.0ms (1%)

Algorithm
egg-herbie
Rules
1168×associate-*r*
850×associate-*l*
826×times-frac
772×associate-/l*
684×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067124218
1196423818
Stop Event
node limit
Counts
348 → 396
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 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 3))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (pow.f32 u 7)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (+.f32 (*.f32 -1 (/.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/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/120 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))))) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 3))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (*.f32 (sin.f32 normAngle) n0_i))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) u)) (/.f32 1 (*.f32 (sin.f32 normAngle) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) u)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (*.f32 -1/2 (/.f32 (pow.f32 normAngle 2) (*.f32 (sin.f32 normAngle) n0_i)))) (pow.f32 u 2))) (/.f32 1 (*.f32 (sin.f32 normAngle) n0_i))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) u)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (*.f32 -1/2 (/.f32 (pow.f32 normAngle 2) (*.f32 (sin.f32 normAngle) n0_i)))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) (pow.f32 normAngle 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2))))))) (pow.f32 u 3))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (*.f32 -1/2 (/.f32 (pow.f32 normAngle 2) (*.f32 (sin.f32 normAngle) n0_i)))) (pow.f32 u 2))) (/.f32 1 (*.f32 (sin.f32 normAngle) n0_i)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4)))) (+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 4) (pow.f32 n0_i 4)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 4) (pow.f32 n0_i 4)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 4) (pow.f32 n0_i 4)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4)))) (+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4)))) (+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))))
(*.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 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 (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 (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 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1 (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 1 (sin.f32 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 1 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 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 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (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))))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.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))) (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))) 2))
(*.f32 (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))) 2) (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))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (/.f32 1 (cbrt.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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 1 (/.f32 -1 (fma.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)) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (sqrt.f32 (fma.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)) (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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (/.f32 (/.f32 1 (sin.f32 normAngle)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (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 (sin.f32 normAngle) -1/2) 1) (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 1 (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 (pow.f32 (sin.f32 normAngle) -2)) 1) (/.f32 (/.f32 1 (cbrt.f32 (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 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (/.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (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))))
(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)
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(neg.f32 (/.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)))))
(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 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 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))))
(+.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 1 u) 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 1 u))
(/.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 1 u))
(/.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 1 u))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.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 1 u))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.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)) 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 normAngle) (-.f32 1 u)))
(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 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1)
(*.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(*.f32 (/.f32 1 (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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(*.f32 -1 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1) (pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(*.f32 (pow.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) -1) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3) 1/3)
(pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.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 (*.f32 normAngle u)) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 1 u))) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(*.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (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))) (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 (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 (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)) 1)
(*.f32 -1 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 1 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 -1 (neg.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 1 (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 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) (cbrt.f32 (sqrt.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 1 (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 -1 (neg.f32 (cbrt.f32 (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)) 1)
(/.f32 -1 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (/.f32 -1 (sqrt.f32 (neg.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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (/.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) (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 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) (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 1 (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 (cbrt.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (/.f32 1 (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 (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 1 (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 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (/.f32 -1 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (neg.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 -1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (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 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (-.f32 (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 1 (/.f32 1 (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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))
(/.f32 (/.f32 1 (pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)) (pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(/.f32 (/.f32 1 (pow.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) -1)) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.f32 (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 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (sqrt.f32 (/.f32 1 (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 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) 1) (/.f32 1 (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 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (sqrt.f32 (/.f32 1 (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 (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 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (cbrt.f32 (/.f32 1 (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 (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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.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 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (/.f32 -1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (neg.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (neg.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (/.f32 -1 (sqrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (sqrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (/.f32 -1 (*.f32 (cbrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (cbrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (/.f32 -1 (neg.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(/.f32 (/.f32 -1 (neg.f32 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (/.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) 1) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(/.f32 (/.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (/.f32 1 (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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) 1) (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/3)
(pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(exp.f32 (neg.f32 (neg.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.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 (+.f32 (*.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 (+.f32 (*.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 (+.f32 (*.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 (+.f32 (*.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 (+.f32 (*.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 (+.f32 (*.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 (+.f32 (*.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 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 -1/6 (-.f32 (+.f32 (*.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)))) (fma.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.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 (+.f32 (*.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 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040)))) (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 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i 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/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)))) (+.f32 n0_i (*.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i 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))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (*.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 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (pow.f32 normAngle 3))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 n0_i (*.f32 normAngle normAngle)))) (+.f32 n0_i (*.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (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 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 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 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 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 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 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 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (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 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (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 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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) (sin.f32 normAngle)) (/.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(neg.f32 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(neg.f32 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle))
(/.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(fma.f32 -1 (*.f32 normAngle (*.f32 -1/6 (+.f32 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 3)))))) (/.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(-.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (*.f32 normAngle -1/6) (+.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) n0_i) (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 3)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 3))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle))))
(fma.f32 -1 (*.f32 (pow.f32 normAngle 3) (fma.f32 1/120 (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 5))) (fma.f32 1/120 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (neg.f32 (/.f32 (*.f32 -1/6 (+.f32 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 3))))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))))))) (fma.f32 -1 (*.f32 normAngle (*.f32 -1/6 (+.f32 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 3)))))) (/.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))))
(-.f32 (-.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (*.f32 normAngle -1/6) (+.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) n0_i) (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 3))))) (*.f32 (pow.f32 normAngle 3) (fma.f32 1/120 (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 5)) (fma.f32 1/120 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 (*.f32 1/6 (+.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) n0_i) (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 3)))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (pow.f32 u 7)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (+.f32 (*.f32 -1 (/.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/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/120 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 -1/5040 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))))) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (/.f32 (*.f32 n1_i (pow.f32 u 5)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (+.f32 (*.f32 1/120 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)))) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 3))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 u 3)) (pow.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) 2)))) normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)))))
(fma.f32 -1 (*.f32 (fma.f32 -1/5040 (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 7))) (fma.f32 -1 (/.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 3))))))) (fma.f32 -1 (/.f32 (fma.f32 1/120 (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 5))) (fma.f32 1/120 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (neg.f32 (/.f32 (*.f32 -1/6 (+.f32 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 3))))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))) (*.f32 -1/5040 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)))))) (pow.f32 normAngle 5)) (fma.f32 -1 (*.f32 (pow.f32 normAngle 3) (fma.f32 1/120 (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 5))) (fma.f32 1/120 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (neg.f32 (/.f32 (*.f32 -1/6 (+.f32 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 3))))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))))))) (fma.f32 -1 (*.f32 normAngle (*.f32 -1/6 (+.f32 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 n1_i (/.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2) (pow.f32 u 3)))))) (/.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))))
(-.f32 (-.f32 (-.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (*.f32 normAngle -1/6) (+.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) n0_i) (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 3))))) (*.f32 (pow.f32 normAngle 3) (fma.f32 1/120 (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 5)) (fma.f32 1/120 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 (*.f32 1/6 (+.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) n0_i) (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 3)))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))))))) (*.f32 (fma.f32 -1/5040 (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 7)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2))) (-.f32 (/.f32 (*.f32 (*.f32 1/6 (+.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) n0_i) (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 3)))) (*.f32 1/120 (+.f32 (*.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 (fma.f32 1/120 (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 5)) (fma.f32 1/120 (/.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (/.f32 (*.f32 1/6 (+.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) n0_i) (*.f32 (/.f32 n1_i (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 2)) (pow.f32 u 3)))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))))) (pow.f32 normAngle 5)))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (*.f32 (sin.f32 normAngle) n0_i))
(/.f32 1 (*.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 1 n0_i) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) u)) (/.f32 1 (*.f32 (sin.f32 normAngle) n0_i)))
(fma.f32 -1 (*.f32 u (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (pow.f32 (sin.f32 normAngle) 2)) normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 n0_i n0_i))))) (/.f32 1 (*.f32 n0_i (sin.f32 normAngle))))
(-.f32 (/.f32 (/.f32 1 n0_i) (sin.f32 normAngle)) (*.f32 u (-.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 normAngle (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (cos.f32 normAngle) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (/.f32 normAngle n0_i))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) u)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (*.f32 -1/2 (/.f32 (pow.f32 normAngle 2) (*.f32 (sin.f32 normAngle) n0_i)))) (pow.f32 u 2))) (/.f32 1 (*.f32 (sin.f32 normAngle) n0_i))))
(fma.f32 -1 (*.f32 u (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (pow.f32 (sin.f32 normAngle) 2)) normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 n0_i n0_i))))) (fma.f32 -1 (*.f32 (*.f32 u u) (fma.f32 -1 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (pow.f32 (sin.f32 normAngle) 2)) normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 n0_i n0_i)))) (sin.f32 normAngle)) (/.f32 (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) n0_i)) (*.f32 -1/2 (/.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (sin.f32 normAngle)))))) (/.f32 1 (*.f32 n0_i (sin.f32 normAngle)))))
(-.f32 (-.f32 (/.f32 (/.f32 1 n0_i) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (-.f32 (*.f32 (/.f32 -1/2 n0_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) n0_i) (/.f32 (-.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 normAngle (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (cos.f32 normAngle) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (/.f32 normAngle n0_i)))) (sin.f32 normAngle)))))) (*.f32 u (-.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 normAngle (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (cos.f32 normAngle) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (/.f32 normAngle n0_i))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) u)) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (*.f32 -1/2 (/.f32 (pow.f32 normAngle 2) (*.f32 (sin.f32 normAngle) n0_i)))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (+.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) (pow.f32 normAngle 2))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2))))))) (pow.f32 u 3))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) n0_i))) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (sin.f32 normAngle) n0_i))) (*.f32 -1/2 (/.f32 (pow.f32 normAngle 2) (*.f32 (sin.f32 normAngle) n0_i)))) (pow.f32 u 2))) (/.f32 1 (*.f32 (sin.f32 normAngle) n0_i)))))
(fma.f32 -1 (*.f32 u (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (pow.f32 (sin.f32 normAngle) 2)) normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 n0_i n0_i))))) (fma.f32 -1 (*.f32 (pow.f32 u 3) (fma.f32 -1 (*.f32 (/.f32 (fma.f32 -1 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (pow.f32 (sin.f32 normAngle) 2)) normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 n0_i n0_i)))) (sin.f32 normAngle)) (/.f32 (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) n0_i)) (*.f32 -1/2 (/.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (sin.f32 normAngle))))) (sin.f32 normAngle)) (/.f32 (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) n0_i)) (fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (pow.f32 (sin.f32 normAngle) 2)) (/.f32 (pow.f32 normAngle 3) n0_i)) (fma.f32 1/2 (*.f32 (*.f32 normAngle normAngle) (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (pow.f32 (sin.f32 normAngle) 2)) normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 n0_i n0_i))))) (*.f32 -1/6 (*.f32 (/.f32 n1_i (pow.f32 (sin.f32 normAngle) 2)) (/.f32 (pow.f32 normAngle 3) (*.f32 n0_i n0_i)))))))) (fma.f32 -1 (*.f32 (*.f32 u u) (fma.f32 -1 (*.f32 (/.f32 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (*.f32 n0_i (pow.f32 (sin.f32 normAngle) 2)) normAngle)) (/.f32 (*.f32 n1_i normAngle) (*.f32 (pow.f32 (sin.f32 normAngle) 2) (*.f32 n0_i n0_i)))) (sin.f32 normAngle)) (/.f32 (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) n0_i)) (*.f32 -1/2 (/.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (sin.f32 normAngle)))))) (/.f32 1 (*.f32 n0_i (sin.f32 normAngle))))))
(-.f32 (-.f32 (-.f32 (/.f32 (/.f32 1 n0_i) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (-.f32 (*.f32 (/.f32 -1/2 n0_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) n0_i) (/.f32 (-.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 normAngle (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (cos.f32 normAngle) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (/.f32 normAngle n0_i)))) (sin.f32 normAngle)))))) (*.f32 (pow.f32 u 3) (-.f32 (fma.f32 1/6 (/.f32 (pow.f32 normAngle 3) (/.f32 (*.f32 n0_i (pow.f32 (sin.f32 normAngle) 2)) (cos.f32 normAngle))) (fma.f32 1/2 (*.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 normAngle (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (cos.f32 normAngle) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (/.f32 normAngle n0_i))))) (*.f32 (/.f32 (pow.f32 normAngle 3) (/.f32 (pow.f32 (sin.f32 normAngle) 2) n1_i)) (/.f32 -1/6 (*.f32 n0_i n0_i))))) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 -1/2 n0_i) (/.f32 normAngle (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) n0_i) (/.f32 (-.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 normAngle (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (cos.f32 normAngle) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (/.f32 normAngle n0_i)))) (sin.f32 normAngle)))) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) n0_i))))) (*.f32 u (-.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 normAngle (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (cos.f32 normAngle) (/.f32 (pow.f32 (sin.f32 normAngle) 2) (/.f32 normAngle n0_i))))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))
(+.f32 (/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n0_i (*.f32 n1_i n1_i)))))
(-.f32 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) n0_i))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2))))))
(+.f32 (/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (+.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n0_i (*.f32 n1_i n1_i)))) (/.f32 (*.f32 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))))
(+.f32 (-.f32 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) n0_i)) (*.f32 (/.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 n0_i n0_i)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4)))) (+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))))
(fma.f32 -1 (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4))) (+.f32 (/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (+.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n0_i (*.f32 n1_i n1_i)))) (/.f32 (*.f32 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))))
(-.f32 (+.f32 (-.f32 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) n0_i)) (*.f32 (/.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 n0_i n0_i))) (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
(/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(fma.f32 -1 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))) (/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(-.f32 (/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))) (/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (*.f32 n1_i n1_i))))
(+.f32 (/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 n1_i (*.f32 n0_i n0_i)))))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 4) (pow.f32 n0_i 4)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (*.f32 n1_i n1_i))) (fma.f32 -1 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))) (fma.f32 -1 (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 4) (pow.f32 n0_i 4))) (/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (*.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 4) (pow.f32 n0_i 4)))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 n1_i (*.f32 n0_i n0_i)))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
(/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(fma.f32 -1 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))) (/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(-.f32 (/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))) (/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (*.f32 n1_i n1_i))))
(+.f32 (/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 n1_i (*.f32 n0_i n0_i)))))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 4) (pow.f32 n0_i 4)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (*.f32 n1_i n1_i))) (fma.f32 -1 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))) (fma.f32 -1 (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 4) (pow.f32 n0_i 4))) (/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (*.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 4) (pow.f32 n0_i 4)))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 n1_i (*.f32 n0_i n0_i)))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))
(/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))
(fma.f32 -1 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))) (/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(-.f32 (/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i))))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))) (/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (*.f32 n1_i n1_i))))
(+.f32 (/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 n1_i (*.f32 n0_i n0_i)))))
(+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 4) (pow.f32 n0_i 4)))) (/.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (*.f32 n1_i n1_i))) (fma.f32 -1 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (/.f32 n1_i (*.f32 n0_i n0_i))) (fma.f32 -1 (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 4) (pow.f32 n0_i 4))) (/.f32 1 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (*.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 4) (pow.f32 n0_i 4)))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (/.f32 n1_i (*.f32 n0_i n0_i)))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))
(+.f32 (/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n0_i (*.f32 n1_i n1_i)))))
(-.f32 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) n0_i))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2))))))
(+.f32 (/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (+.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n0_i (*.f32 n1_i n1_i)))) (/.f32 (*.f32 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))))
(+.f32 (-.f32 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) n0_i)) (*.f32 (/.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 n0_i n0_i)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4)))) (+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))))
(fma.f32 -1 (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4))) (+.f32 (/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (+.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n0_i (*.f32 n1_i n1_i)))) (/.f32 (*.f32 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))))
(-.f32 (+.f32 (-.f32 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) n0_i)) (*.f32 (/.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 n0_i n0_i))) (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4))))
(/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))
(+.f32 (/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n0_i (*.f32 n1_i n1_i)))))
(-.f32 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) n0_i))
(+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2))))))
(+.f32 (/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (+.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n0_i (*.f32 n1_i n1_i)))) (/.f32 (*.f32 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3))))
(+.f32 (-.f32 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) n0_i)) (*.f32 (/.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 n0_i n0_i)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4)))) (+.f32 (/.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (+.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 3) (pow.f32 n1_i 3))) (*.f32 -1 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 2) (pow.f32 n1_i 2)))))))
(fma.f32 -1 (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4))) (+.f32 (/.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (+.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (sin.f32 (*.f32 u normAngle)) 2)) (/.f32 n0_i (*.f32 n1_i n1_i)))) (/.f32 (*.f32 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)))))
(-.f32 (+.f32 (-.f32 (/.f32 (/.f32 1 n1_i) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) n0_i)) (*.f32 (/.f32 (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (*.f32 n0_i n0_i))) (/.f32 (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3) (*.f32 (pow.f32 (sin.f32 (*.f32 u normAngle)) 4) (pow.f32 n1_i 4))))
(*.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) (+.f32 (*.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/120 (+.f32 (*.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) (+.f32 (*.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 (-.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 (+.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 -1/5040 (*.f32 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7))) (pow.f32 normAngle 7))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.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 (sin.f32 normAngle) n0_i (*.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.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 (sin.f32 normAngle) (*.f32 n0_i (*.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 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))) (*.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.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 (*.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 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 -1/6 (*.f32 n1_i (pow.f32 normAngle 3))))))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 normAngle (*.f32 n0_i (cos.f32 normAngle)))) (*.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 n0_i (*.f32 (cos.f32 normAngle) (pow.f32 normAngle 3))) (*.f32 n1_i (*.f32 (pow.f32 normAngle 3) -1/6)))))))
(+.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.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 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 1 (sin.f32 normAngle))) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 1 (/.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.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))) (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))))
(/.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (sin.f32 normAngle) -1))
(*.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))) (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))) 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 (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 (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (cbrt.f32 (pow.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)))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.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 (fma.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (/.f32 1 (/.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (*.f32 (/.f32 1 (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 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (*.f32 (/.f32 1 (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)) (cbrt.f32 (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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (/.f32 (/.f32 1 (sin.f32 normAngle)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))) (*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) 1) (cbrt.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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) 1) (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (sin.f32 normAngle) -1))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 1 (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 (sin.f32 normAngle) -1/2) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1) (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) 1) (/.f32 (/.f32 1 (cbrt.f32 (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 (cbrt.f32 (pow.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)))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.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 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (/.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(*.f32 (cbrt.f32 (pow.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)))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.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 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (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))))
(*.f32 (cbrt.f32 (/.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 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))))
(*.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 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))))
(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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(neg.f32 (/.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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))
(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))
(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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log.f32 (+.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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3)))
(cbrt.f32 (/.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (/.f32 1 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 3))))
(cbrt.f32 (*.f32 (/.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) 1) (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u 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))))
(/.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 normAngle (*.f32 (neg.f32 u) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 normAngle (neg.f32 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(+.f32 (*.f32 (neg.f32 u) normAngle) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u)))) 1)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 normAngle (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (+.f32 1 (*.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 normAngle (/.f32 1 (-.f32 1 u)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) normAngle))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.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 1 u))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.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 1 u))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.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 1 u))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 normAngle (sqrt.f32 (+.f32 u 1))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 u 1))))
(/.f32 (/.f32 (*.f32 normAngle (-.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 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))))
(/.f32 (-.f32 1 (*.f32 u u)) (*.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 normAngle (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 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 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 normAngle (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (/.f32 (-.f32 1 (pow.f32 u 3)) (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 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 normAngle (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (/.f32 (-.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))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) 1) (+.f32 1 u))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 u 1))
(*.f32 normAngle (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (+.f32 u 1))))
(*.f32 (/.f32 normAngle (sqrt.f32 (+.f32 u 1))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (+.f32 u 1))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.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 1 (*.f32 u u)) (*.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 normAngle (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 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 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 normAngle (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (/.f32 (-.f32 1 (pow.f32 u 3)) (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))))
(/.f32 (*.f32 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 normAngle (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (/.f32 (-.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))))))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) normAngle)) 2)
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) normAngle) 2))
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 2))
(log.f32 (pow.f32 (exp.f32 normAngle) (-.f32 1 u)))
(*.f32 (-.f32 1 u) (log.f32 (exp.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))
(*.f32 (-.f32 1 u) normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) 1)
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 1 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1)
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 1 (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 (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 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)) 1) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)) (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)) (/.f32 1 (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 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)) 1) (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)) (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(*.f32 -1 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1) (pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (pow.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) -1) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1)
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) 2)
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 3)
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3) 1/3)
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1)
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -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))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 1) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 1) (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
(+.f32 -1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 (-.f32 1 u) normAngle))))
(+.f32 -1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 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 (-.f32 1 u) normAngle))))
(+.f32 -1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(*.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u 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) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 -1 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 1 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 -1 (neg.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 1 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 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 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) (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))))) (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)))
(/.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 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u 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 -1 (neg.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 -1 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (/.f32 -1 (sqrt.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(*.f32 (/.f32 (sqrt.f32 (neg.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) -1) (sqrt.f32 (neg.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(*.f32 (sqrt.f32 (neg.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (/.f32 (sqrt.f32 (neg.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) -1))
(/.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 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) (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 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2) (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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))
(/.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 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2) (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)) (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (/.f32 (sqrt.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 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)))
(/.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 1 (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 1 (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 (sqrt.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)) (*.f32 (/.f32 (sqrt.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)) 1) (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (*.f32 (cbrt.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (neg.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (neg.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) 1) (cbrt.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 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (cbrt.f32 (neg.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (neg.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.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 1 (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 (*.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 1 (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 (*.f32 (cbrt.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)) (cbrt.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))) 1) (*.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.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))))
(/.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (/.f32 1 (cbrt.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 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (/.f32 -1 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (neg.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 -1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (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 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) 2)) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3)) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (-.f32 (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 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))) 3)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) 2)) (-.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n0_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (+.f32 (*.f32 (*.f32 n0_i n0_i) (pow.f32 (sin.f32 (-.f32 normAngle (*.f32 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 normAngle (*.f32 u normAngle))))))))
(/.f32 (/.f32 1 (/.f32 1 (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 (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 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))
(/.f32 (/.f32 1 (pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)) (pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 1 (pow.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) -1)) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))
(/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u 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 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)))
(/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (/.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.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 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))))
(/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))))
(/.f32 (/.f32 (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 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (sqrt.f32 (/.f32 1 (cbrt.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 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))))
(/.f32 (sqrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))))
(/.f32 (/.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) 1) (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.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) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (sqrt.f32 (/.f32 1 (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 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u 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) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))))
(/.f32 (/.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 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (cbrt.f32 (/.f32 1 (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 (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 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (/.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) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))))
(/.f32 (/.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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.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 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)))
(/.f32 (/.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) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)))
(/.f32 (/.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 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (cbrt.f32 (/.f32 1 (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 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (cbrt.f32 (pow.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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))))
(/.f32 (/.f32 -1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (neg.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 -1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (neg.f32 (/.f32 1 (cbrt.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 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))
(/.f32 (/.f32 -1 (sqrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (sqrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 -1 (*.f32 (sqrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 -1 (*.f32 (sqrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (sqrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (/.f32 -1 (*.f32 (cbrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) (cbrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (cbrt.f32 (/.f32 -1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(/.f32 (/.f32 -1 (*.f32 (cbrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))) (cbrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))) (cbrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (/.f32 (/.f32 -1 (cbrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (/.f32 -1 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (/.f32 -1 (neg.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 -1 (neg.f32 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (/.f32 1 (cbrt.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 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))
(/.f32 (/.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) 1) (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (/.f32 1 (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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (*.f32 (/.f32 1 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (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 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)))
(/.f32 (/.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)))
(/.f32 (/.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.f32 1 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (*.f32 (sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))))
(/.f32 (/.f32 1 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (*.f32 (sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))))
(/.f32 (/.f32 (/.f32 1 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (/.f32 1 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))))
(/.f32 (/.f32 (/.f32 1 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) 1) (/.f32 1 (cbrt.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 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.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 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))) (*.f32 (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (sqrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (/.f32 1 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (/.f32 1 (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 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))
(/.f32 1 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.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 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -1/2)))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.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 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2)) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -1/2))))
(/.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2))) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) -2)))) (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))) (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))))
(/.f32 1 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))) (cbrt.f32 (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2)))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) -2))))
(pow.f32 (/.f32 1 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3)
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/3)
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 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))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(exp.f32 (neg.f32 (neg.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))

eval787.0ms (4.2%)

Compiler

Compiled 51467 to 25323 computations (50.8% saved)

prune565.0ms (3%)

Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New1598131611
Fresh8513
Picked101
Done134
Total1608211629
Error
0.01%
Counts
1629 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
1.28%
(fma.f32 u n1_i (+.f32 (*.f32 n0_i (neg.f32 u)) n0_i))
1.46%
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
16.85%
(fma.f32 u n1_i n0_i)
37.97%
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)))
26.49%
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
68.69%
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
41.9%
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
42.01%
(/.f32 n0_i (-.f32 (/.f32 1 (-.f32 1 u)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u))))))
1.83%
(/.f32 1 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
43.9%
(-.f32 (fma.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 normAngle u))))
1.33%
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
1.51%
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u)) n0_i) (*.f32 u n1_i))
3.55%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) n1_i))
2.06%
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i)))
1.62%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
16.91%
(+.f32 (*.f32 n1_i u) n0_i)
17.35%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
4.45%
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle)))))
41.99%
(*.f32 (-.f32 1 u) n0_i)
60.41%
(*.f32 u n1_i)
52.31%
n0_i
Compiler

Compiled 641 to 439 computations (31.5% saved)

localize26.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(*.f32 n0_i (neg.f32 u))
0.13%
(fma.f32 u n1_i (+.f32 (*.f32 n0_i (neg.f32 u)) n0_i))
0.14%
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
Compiler

Compiled 28 to 8 computations (71.4% saved)

series3.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
n0_i
@0
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
0.0ms
n0_i
@inf
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
0.0ms
n1_i
@0
(fma.f32 u n1_i (+.f32 (*.f32 n0_i (neg.f32 u)) n0_i))
0.0ms
u
@inf
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
0.0ms
u
@0
(*.f32 n0_i (neg.f32 u))

rewrite81.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1006×*-commutative
866×unswap-sqr
590×swap-sqr
506×distribute-lft-in
494×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

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

simplify149.0ms (0.8%)

Algorithm
egg-herbie
Rules
860×+-commutative
776×associate--r+
754×associate-*r*
634×associate-*l*
568×associate-+r-
Iterations

Useful iterations: 1 (0.0ms)

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

localize7.0ms (0%)

Compiler

Compiled 9 to 5 computations (44.4% saved)

localize96.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.07%
(-.f32 1 (*.f32 u u))
0.31%
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i)))
0.87%
(/.f32 (+.f32 1 u) n0_i)
1.19%
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
Compiler

Compiled 53 to 27 computations (49.1% saved)

series8.0ms (0%)

Counts
4 → 84
Calls

24 calls:

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

rewrite97.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1522×associate-/l/
1062×distribute-lft-in
318×add-sqr-sqrt
314×associate-+l+
312×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify107.0ms (0.6%)

Algorithm
egg-herbie
Rules
910×associate-/l/
790×associate-/r/
692×associate-*r*
624×+-commutative
604×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04497401
112596825
257926795
Stop Event
node limit
Counts
259 → 267
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 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(/.f32 1 n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 u n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 u n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
1
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(*.f32 -1 (pow.f32 u 2))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(*.f32 -1 (pow.f32 u 2))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u)))))
(+.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 1 (neg.f32 (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))))
(+.f32 (neg.f32 (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u)))) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 (/.f32 n0_i (+.f32 1 u)) 1) (*.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 u (neg.f32 u))))
(+.f32 (*.f32 (/.f32 n0_i (+.f32 1 u)) 1) (*.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 (*.f32 u (neg.f32 u)) 1)))
(+.f32 (*.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 u (neg.f32 u))) (*.f32 (/.f32 n0_i (+.f32 1 u)) 1))
(-.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) 1)
(*.f32 1 (*.f32 n0_i (-.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 n0_i (-.f32 1 u))
(*.f32 (*.f32 n0_i (-.f32 1 u)) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 (+.f32 -1 (*.f32 u u)) (/.f32 1 (/.f32 (-.f32 -1 u) n0_i)))
(*.f32 (*.f32 (-.f32 1 u) 1) n0_i)
(*.f32 (*.f32 (-.f32 1 u) (sqrt.f32 n0_i)) (sqrt.f32 n0_i))
(*.f32 (*.f32 (-.f32 1 u) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i))
(*.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 1 n0_i)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (+.f32 1 u) n0_i))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (/.f32 (+.f32 1 u) n0_i))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (/.f32 (+.f32 1 u) n0_i))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 -1 u)) (neg.f32 n0_i))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 (+.f32 1 u) n0_i)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 n0_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 (+.f32 1 u) n0_i)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (cbrt.f32 (/.f32 (+.f32 1 u) n0_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (+.f32 1 u)) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 n0_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (sqrt.f32 (/.f32 (+.f32 1 u) n0_i))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (/.f32 (+.f32 1 u) n0_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2)) (cbrt.f32 (*.f32 n0_i (-.f32 1 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 1 (*.f32 n0_i (-.f32 1 u))) -1)
(pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 1/3)
(neg.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (-.f32 -1 u) n0_i)))
(sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) n0_i))
(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 n0_i) 1) (*.f32 (/.f32 1 n0_i) u))
(+.f32 (*.f32 (/.f32 1 n0_i) u) (*.f32 (/.f32 1 n0_i) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 1 u) n0_i))) 1)
(*.f32 1 (/.f32 (+.f32 1 u) n0_i))
(*.f32 (+.f32 1 u) (/.f32 1 n0_i))
(*.f32 (/.f32 (+.f32 1 u) n0_i) 1)
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 u) n0_i)) (sqrt.f32 (/.f32 (+.f32 1 u) n0_i)))
(*.f32 (sqrt.f32 (+.f32 1 u)) (*.f32 (sqrt.f32 (+.f32 1 u)) (/.f32 1 n0_i)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2) (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 u) 2)) (*.f32 (cbrt.f32 (+.f32 1 u)) (/.f32 1 n0_i)))
(*.f32 (/.f32 1 n0_i) (+.f32 1 u))
(*.f32 (-.f32 -1 u) (/.f32 1 (neg.f32 n0_i)))
(*.f32 (/.f32 1 (sqrt.f32 n0_i)) (/.f32 (+.f32 1 u) (sqrt.f32 n0_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (+.f32 1 u) (cbrt.f32 n0_i)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 u)) 1) (/.f32 (sqrt.f32 (+.f32 1 u)) n0_i))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 u)) (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sqrt.f32 (+.f32 1 u)) (cbrt.f32 n0_i)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 u) 2)) 1) (/.f32 (cbrt.f32 (+.f32 1 u)) n0_i))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 u) 2)) (sqrt.f32 n0_i)) (/.f32 (cbrt.f32 (+.f32 1 u)) (sqrt.f32 n0_i)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 u) 2)) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)))
(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)
(pow.f32 (/.f32 n0_i (+.f32 1 u)) -1)
(neg.f32 (/.f32 (+.f32 1 u) (neg.f32 n0_i)))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 1 u) n0_i) 2))
(log.f32 (exp.f32 (/.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))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 u) 3) (pow.f32 n0_i 3)))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 u) n0_i)))
(exp.f32 (-.f32 (log1p.f32 u) (log.f32 n0_i)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 u) (log.f32 n0_i)) 1))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 u) n0_i)))
(-.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) (-.f32 1 (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 n0_i (-.f32 1 u))))
(-.f32 (+.f32 (*.f32 u n1_i) (/.f32 n0_i (+.f32 1 u))) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(-.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 (-.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))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2)))
(*.f32 (cbrt.f32 (pow.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 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 1 (/.f32 (-.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 1 (/.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) 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 (*.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 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 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 (*.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 (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))))))
(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)
(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))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.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 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.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 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(+.f32 1 (*.f32 u (neg.f32 u)))
(+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1))
(+.f32 1 (*.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1)))
(+.f32 (*.f32 u (neg.f32 u)) 1)
(+.f32 (*.f32 (*.f32 u (neg.f32 u)) 1) 1)
(+.f32 (-.f32 1 (+.f32 1 (*.f32 u u))) 1)
(*.f32 1 (-.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (*.f32 u u)) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4)))))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 u u)) (-.f32 1 (pow.f32 u 4))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 1 (*.f32 1 (/.f32 (+.f32 1 (*.f32 u u)) (-.f32 1 (pow.f32 u 4)))))
(/.f32 1 (*.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6)))))
(/.f32 (-.f32 1 (*.f32 u u)) 1)
(/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (neg.f32 (+.f32 1 (*.f32 u u))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 u u)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4)))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))))
(/.f32 (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (+.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u 6) (pow.f32 u 6))) (*.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))) (+.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u 4) (pow.f32 u 4))) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 4))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (-.f32 (+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (*.f32 u (neg.f32 u))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (*.f32 1 (-.f32 (+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (*.f32 u (neg.f32 u)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 6) 3)) (*.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))) (+.f32 1 (+.f32 (pow.f32 u 6) (*.f32 (pow.f32 u 6) (pow.f32 u 6))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 4) 3)) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (+.f32 (pow.f32 u 4) (*.f32 (pow.f32 u 4) (pow.f32 u 4))))))
(pow.f32 (-.f32 1 (*.f32 u u)) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 2)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 3)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))
(log.f32 (exp.f32 (-.f32 1 (*.f32 u u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 u u)))))
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 u u))))
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 u (neg.f32 u))) 1))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 u u))))
Outputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(/.f32 1 n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(/.f32 u n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(/.f32 u n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 (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 n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 (*.f32 u u) (+.f32 u 1)))))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 u (/.f32 (+.f32 u 1) u))) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 u (+.f32 u 1)) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 (*.f32 u u) (+.f32 u 1)))))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 u (/.f32 (+.f32 u 1) u))) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 u (+.f32 u 1)) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 (*.f32 u u) (+.f32 u 1)))))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 u (/.f32 (+.f32 u 1) u))) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 u (+.f32 u 1)) u)) (*.f32 u n1_i))
(*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i)
(*.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 (*.f32 u u) (+.f32 u 1))))
(*.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 u (/.f32 (+.f32 u 1) u))))
(*.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 u (+.f32 u 1)) u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 (*.f32 u u) (+.f32 u 1)))))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 u (/.f32 (+.f32 u 1) u))) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 u (+.f32 u 1)) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 (*.f32 u u) (+.f32 u 1)))))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 u (/.f32 (+.f32 u 1) u))) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 u (+.f32 u 1)) u)) (*.f32 u n1_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (pow.f32 u 2) (+.f32 1 u))) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 (*.f32 u u) (+.f32 u 1)))))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 u (/.f32 (+.f32 u 1) u))) (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 (/.f32 1 (+.f32 u 1)) (*.f32 (/.f32 u (+.f32 u 1)) u)) (*.f32 u n1_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 2))) (+.f32 1 u))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 (-.f32 1 (pow.f32 u 2)) n0_i) (+.f32 1 u)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
1
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(*.f32 -1 (pow.f32 u 2))
(neg.f32 (*.f32 u u))
(*.f32 u (neg.f32 u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(*.f32 -1 (pow.f32 u 2))
(neg.f32 (*.f32 u u))
(*.f32 u (neg.f32 u))
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 1 (*.f32 -1 (pow.f32 u 2)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (/.f32 n0_i (+.f32 1 u)) (neg.f32 (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u)))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(+.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 1 (neg.f32 (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(+.f32 (neg.f32 (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u)))) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(+.f32 (*.f32 (/.f32 n0_i (+.f32 1 u)) 1) (*.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 u (neg.f32 u))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(+.f32 (*.f32 (/.f32 n0_i (+.f32 1 u)) 1) (*.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 (*.f32 u (neg.f32 u)) 1)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(+.f32 (*.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 u (neg.f32 u))) (*.f32 (/.f32 n0_i (+.f32 1 u)) 1))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(-.f32 (/.f32 n0_i (+.f32 1 u)) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) 1)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 1 (*.f32 n0_i (-.f32 1 u)))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 n0_i (-.f32 1 u))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (*.f32 n0_i (-.f32 1 u)) 1)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) (sqrt.f32 (*.f32 n0_i (-.f32 1 u))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 n0_i (+.f32 1 u))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (cbrt.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (cbrt.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 1 (*.f32 u u)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (+.f32 -1 (*.f32 u u)) (/.f32 1 (/.f32 (-.f32 -1 u) n0_i)))
(/.f32 (*.f32 (+.f32 -1 (*.f32 u u)) 1) (/.f32 (-.f32 -1 u) n0_i))
(*.f32 (fma.f32 u u -1) (/.f32 n0_i (-.f32 -1 u)))
(*.f32 (*.f32 (-.f32 1 u) 1) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (*.f32 (-.f32 1 u) (sqrt.f32 n0_i)) (sqrt.f32 n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (*.f32 (-.f32 1 u) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (/.f32 1 (+.f32 1 u)) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 1 n0_i)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (+.f32 1 u) n0_i))) (/.f32 (-.f32 1 (*.f32 u u)) (sqrt.f32 (/.f32 (+.f32 1 u) n0_i))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (/.f32 (+.f32 1 u) n0_i))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 -1 u)) (neg.f32 n0_i))
(/.f32 (*.f32 (+.f32 -1 (*.f32 u u)) 1) (/.f32 (-.f32 -1 u) n0_i))
(*.f32 (fma.f32 u u -1) (/.f32 n0_i (-.f32 -1 u)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 1) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 (+.f32 1 u) n0_i)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (+.f32 1 u)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 n0_i)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) 1) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 (+.f32 1 u) n0_i)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2)) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (cbrt.f32 (/.f32 (+.f32 1 u) n0_i))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (+.f32 1 u)) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 n0_i)))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (sqrt.f32 (/.f32 (+.f32 1 u) n0_i))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (/.f32 (+.f32 1 u) n0_i))))
(*.f32 (/.f32 n0_i (+.f32 u 1)) (-.f32 1 (*.f32 u u)))
(*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2)) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))))
(*.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (pow.f32 (cbrt.f32 (/.f32 (+.f32 u 1) n0_i)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (neg.f32 u) 1)) 2) (/.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 u 1) n0_i)) 2) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u)))))
(pow.f32 (*.f32 n0_i (-.f32 1 u)) 1)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (sqrt.f32 (*.f32 n0_i (-.f32 1 u))) 2)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) 3)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (/.f32 1 (*.f32 n0_i (-.f32 1 u))) -1)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 1/3)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(neg.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (-.f32 -1 u) n0_i)))
(/.f32 (*.f32 (+.f32 -1 (*.f32 u u)) 1) (/.f32 (-.f32 -1 u) n0_i))
(*.f32 (fma.f32 u u -1) (/.f32 n0_i (-.f32 -1 u)))
(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 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(expm1.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (log.f32 (*.f32 n0_i (-.f32 1 u))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (-.f32 1 u))) 1))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log1p.f32 (expm1.f32 (*.f32 n0_i (-.f32 1 u))))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 (/.f32 1 n0_i) 1) (*.f32 (/.f32 1 n0_i) u))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(+.f32 (*.f32 (/.f32 1 n0_i) u) (*.f32 (/.f32 1 n0_i) 1))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 1 u) n0_i))) 1)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 1 (/.f32 (+.f32 1 u) n0_i))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (+.f32 1 u) (/.f32 1 n0_i))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (/.f32 (+.f32 1 u) n0_i) 1)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 u) n0_i)) (sqrt.f32 (/.f32 (+.f32 1 u) n0_i)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (sqrt.f32 (+.f32 1 u)) (*.f32 (sqrt.f32 (+.f32 1 u)) (/.f32 1 n0_i)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2) (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 u) 2)) (*.f32 (cbrt.f32 (+.f32 1 u)) (/.f32 1 n0_i)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u 1) 2)) (*.f32 (/.f32 1 n0_i) (cbrt.f32 (+.f32 u 1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u 1) 2)) (/.f32 (cbrt.f32 (+.f32 u 1)) n0_i))
(*.f32 (/.f32 1 n0_i) (+.f32 1 u))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (-.f32 -1 u) (/.f32 1 (neg.f32 n0_i)))
(/.f32 (-.f32 -1 u) (neg.f32 n0_i))
(*.f32 (/.f32 1 (sqrt.f32 n0_i)) (/.f32 (+.f32 1 u) (sqrt.f32 n0_i)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (+.f32 1 u) (cbrt.f32 n0_i)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 u)) 1) (/.f32 (sqrt.f32 (+.f32 1 u)) n0_i))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 u)) (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sqrt.f32 (+.f32 1 u)) (cbrt.f32 n0_i)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 u) 2)) 1) (/.f32 (cbrt.f32 (+.f32 1 u)) n0_i))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u 1) 2)) (*.f32 (/.f32 1 n0_i) (cbrt.f32 (+.f32 u 1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u 1) 2)) (/.f32 (cbrt.f32 (+.f32 u 1)) n0_i))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 u) 2)) (sqrt.f32 n0_i)) (/.f32 (cbrt.f32 (+.f32 1 u)) (sqrt.f32 n0_i)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u 1) 2)) (*.f32 (/.f32 1 n0_i) (cbrt.f32 (+.f32 u 1))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u 1) 2)) (/.f32 (cbrt.f32 (+.f32 u 1)) n0_i))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (+.f32 1 u) 2)) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 u 1) n0_i)) (/.f32 (cbrt.f32 (pow.f32 (+.f32 u 1) 2)) (pow.f32 (cbrt.f32 n0_i) 2)))
(pow.f32 (/.f32 (+.f32 1 u) n0_i) 1)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 u) n0_i)) 2)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 1 u) n0_i)) 3)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(pow.f32 (pow.f32 (/.f32 (+.f32 1 u) n0_i) 3) 1/3)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(pow.f32 (/.f32 n0_i (+.f32 1 u)) -1)
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(neg.f32 (/.f32 (+.f32 1 u) (neg.f32 n0_i)))
(*.f32 (-.f32 -1 u) (/.f32 1 (neg.f32 n0_i)))
(/.f32 (-.f32 -1 u) (neg.f32 n0_i))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 1 u) n0_i) 2))
(sqrt.f32 (pow.f32 (/.f32 (+.f32 u 1) n0_i) 2))
(fabs.f32 (/.f32 (+.f32 u 1) n0_i))
(log.f32 (exp.f32 (/.f32 (+.f32 1 u) n0_i)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (+.f32 1 u) n0_i))))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 u) n0_i) 3))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 u) 3) (pow.f32 n0_i 3)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 u) n0_i)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(exp.f32 (-.f32 (log1p.f32 u) (log.f32 n0_i)))
(/.f32 (exp.f32 (log1p.f32 u)) n0_i)
(exp.f32 (*.f32 (-.f32 (log1p.f32 u) (log.f32 n0_i)) 1))
(exp.f32 (-.f32 (log1p.f32 u) (log.f32 n0_i)))
(/.f32 (exp.f32 (log1p.f32 u)) n0_i)
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 u) n0_i)))
(+.f32 (/.f32 1 n0_i) (/.f32 u n0_i))
(/.f32 (+.f32 u 1) n0_i)
(-.f32 (/.f32 n0_i (+.f32 1 u)) (-.f32 (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))) (*.f32 u n1_i)))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) (-.f32 1 (*.f32 u n1_i)))
(fma.f32 (-.f32 n1_i n0_i) 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 n0_i (-.f32 1 u) (expm1.f32 (log1p.f32 (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 u n1_i) (/.f32 n0_i (+.f32 1 u))) (*.f32 (*.f32 u u) (/.f32 n0_i (+.f32 1 u))))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(-.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 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u)))
(-.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 n0_i (-.f32 1 u))))
(fma.f32 n0_i (-.f32 1 u) (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 (-.f32 n1_i 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 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 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 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))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2)))
(*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2)))
(*.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (cbrt.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 2)))
(*.f32 (cbrt.f32 (pow.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 (cbrt.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)) 2)))
(*.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (cbrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2)))
(*.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (cbrt.f32 (pow.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i) 2)))
(*.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) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i 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 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 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 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 1 (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u)))
(/.f32 1 (/.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)) 3) (pow.f32 (*.f32 u n1_i) 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 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i 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 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 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 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_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 n0_i (-.f32 1 u)) 6)) (*.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 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i 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 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (-.f32 n0_i (*.f32 n0_i 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 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 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 u n1_i) 4) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 4)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u)))) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 4)) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u))) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i 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 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 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 (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 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (fma.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 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 n0_i (-.f32 1 u)) 2) 3)) (*.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 u n1_i) 2)) (*.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 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) 4) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u)))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 4))))
(/.f32 (/.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) n0_i) (*.f32 n0_i u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 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)))))
(/.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 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_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 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 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 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(fma.f32 (-.f32 n1_i 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 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 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 n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.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 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 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 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 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 n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 1))
(fma.f32 (-.f32 n1_i 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 n0_i) 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 (-.f32 n1_i n0_i) 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 (-.f32 n1_i n0_i) 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 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 1 u)) (*.f32 u n1_i))
(fma.f32 (-.f32 1 (*.f32 u u)) (/.f32 n0_i (+.f32 u 1)) (*.f32 u n1_i))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (fma.f32 u (neg.f32 u) 1) (+.f32 u 1))))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(fma.f32 (-.f32 n1_i 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 n0_i (-.f32 1 u)))
(fma.f32 (-.f32 n1_i n0_i) 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 (-.f32 n1_i 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 n0_i (-.f32 1 u)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (cbrt.f32 (*.f32 n0_i (-.f32 1 u))) (*.f32 u n1_i))
(fma.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (cbrt.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (*.f32 u n1_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 1 (*.f32 u (neg.f32 u)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 1 (*.f32 1 (*.f32 (*.f32 u (neg.f32 u)) 1)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 (*.f32 u (neg.f32 u)) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 (*.f32 (*.f32 u (neg.f32 u)) 1) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(+.f32 (-.f32 1 (+.f32 1 (*.f32 u u))) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(*.f32 1 (-.f32 1 (*.f32 u u)))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(*.f32 (-.f32 1 (*.f32 u u)) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(*.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(*.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 1 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (fma.f32 u u 1) (pow.f32 u 4)))
(/.f32 1 (/.f32 (+.f32 1 (*.f32 u u)) (-.f32 1 (pow.f32 u 4))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (fma.f32 u u 1) (pow.f32 u 4)))
(/.f32 1 (*.f32 1 (/.f32 (+.f32 1 (*.f32 u u)) (-.f32 1 (pow.f32 u 4)))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 1 (*.f32 1 (/.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (fma.f32 u u 1) (pow.f32 u 4)))
(/.f32 (-.f32 1 (*.f32 u u)) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (fma.f32 u u 1) (pow.f32 u 4)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (neg.f32 (+.f32 1 (*.f32 u u))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 4))) (*.f32 1 (neg.f32 (+.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (neg.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (fma.f32 u u 1) (pow.f32 u 4)))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 6))) (*.f32 1 (neg.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (fma.f32 u u 1) (pow.f32 u 4)))
(/.f32 (-.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (+.f32 1 (*.f32 u u)))
(*.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 1 (+.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (pow.f32 u 4)) (fma.f32 u u 1))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u 6) (pow.f32 u 6))) (*.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))) (+.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 12)) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (+.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 12)) (*.f32 (+.f32 (fma.f32 u u 1) (pow.f32 u 4)) (+.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 u 4) (pow.f32 u 4))) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 8)) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 8)) (*.f32 (fma.f32 u u 1) (+.f32 1 (pow.f32 u 4))))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (-.f32 (+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (*.f32 u (neg.f32 u))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (fma.f32 u u 1) (pow.f32 u 4)))
(/.f32 (+.f32 1 (pow.f32 (*.f32 u (neg.f32 u)) 3)) (*.f32 1 (-.f32 (+.f32 1 (*.f32 (*.f32 u (neg.f32 u)) (*.f32 u (neg.f32 u)))) (*.f32 u (neg.f32 u)))))
(/.f32 1 (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (-.f32 1 (pow.f32 u 6))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 (fma.f32 u u 1) (pow.f32 u 4)))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 6) 3)) (*.f32 (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))) (+.f32 1 (+.f32 (pow.f32 u 6) (*.f32 (pow.f32 u 6) (pow.f32 u 6))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 6) 3)) (*.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (+.f32 1 (+.f32 (pow.f32 u 6) (pow.f32 u 12)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 6) 3)) (*.f32 (+.f32 (fma.f32 u u 1) (pow.f32 u 4)) (+.f32 (pow.f32 u 6) (+.f32 1 (pow.f32 u 12)))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 4) 3)) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 1 (+.f32 (pow.f32 u 4) (*.f32 (pow.f32 u 4) (pow.f32 u 4))))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 4) 3)) (*.f32 (+.f32 1 (*.f32 u u)) (+.f32 (+.f32 1 (pow.f32 u 4)) (pow.f32 u 8))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 u 4) 3)) (*.f32 (fma.f32 u u 1) (+.f32 1 (+.f32 (pow.f32 u 4) (pow.f32 u 8)))))
(pow.f32 (-.f32 1 (*.f32 u u)) 1)
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(pow.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) 2)
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 3)
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(pow.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1/3)
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(sqrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 2))
(fabs.f32 (fma.f32 u (neg.f32 u) 1))
(log.f32 (exp.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (*.f32 u u)))))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(cbrt.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(expm1.f32 (log1p.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(exp.f32 (log1p.f32 (neg.f32 (*.f32 u u))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 u (neg.f32 u))) 1))
(exp.f32 (log1p.f32 (neg.f32 (*.f32 u u))))
(exp.f32 (log1p.f32 (*.f32 u (neg.f32 u))))
(log1p.f32 (expm1.f32 (-.f32 1 (*.f32 u u))))
(-.f32 1 (*.f32 u u))
(fma.f32 u (neg.f32 u) 1)

localize96.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.42%
(*.f32 (-.f32 1 u) n0_i)
0.43%
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
0.51%
(/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle))
35.6%
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)))
Compiler

Compiled 77 to 40 computations (48.1% saved)

series17.0ms (0.1%)

Counts
3 → 120
Calls

36 calls:

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

rewrite105.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1358×associate-/l*
980×associate-/r/
386×add-sqr-sqrt
380×pow1
380×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify120.0ms (0.6%)

Algorithm
egg-herbie
Rules
1078×associate-*r*
822×associate-*l*
796×associate-/l*
762×associate-/r*
750×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058516582
1173215742
Stop Event
node limit
Counts
292 → 369
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 (*.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 (*.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 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (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 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 n0_i 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))))))
(/.f32 1 (*.f32 n0_i normAngle))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) u))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) (pow.f32 u 2))) n0_i)) (+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) u)))
(+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) (pow.f32 u 3))) (pow.f32 n0_i 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) (pow.f32 u 2))) n0_i)) (+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) u))))
(/.f32 1 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 1 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))))
(+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 2) (*.f32 (pow.f32 u 2) normAngle)))) (+.f32 (/.f32 1 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))) (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 3) (*.f32 (pow.f32 u 3) normAngle)))))
(+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 2) (*.f32 (pow.f32 u 2) normAngle)))) (+.f32 (/.f32 1 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(/.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i))))
(-.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 u 2) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 2))))) (/.f32 1 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 u 2) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 2))))) (*.f32 -1 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 u 3) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 3)))))) (/.f32 1 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 u 2) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 2))))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 u 4) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 4))))) (*.f32 -1 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 u 3) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 3))))))) (/.f32 1 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) n0_i))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) n0_i) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 (-.f32 1 u) (pow.f32 n0_i 2))) (*.f32 n1_i u)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) n0_i) (+.f32 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 3))) (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 (-.f32 1 u) (pow.f32 n0_i 2))) (*.f32 n1_i u))))))
(/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 n0_i 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))))
(/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 n0_i 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u 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)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u 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)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) 1)
(*.f32 1 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2) (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 -1 (*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) normAngle)
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) 1) (*.f32 (/.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) 1) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)) (/.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (*.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sin.f32 normAngle))) normAngle)
(*.f32 (/.f32 1 (/.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (*.f32 normAngle normAngle)))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (neg.f32 normAngle))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (neg.f32 (sin.f32 normAngle))) -1)
(*.f32 (/.f32 (/.f32 -1 (sin.f32 normAngle)) 1) (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) normAngle)
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) 1) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) -1) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (cbrt.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 normAngle))
(pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1)
(pow.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2)
(pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)
(pow.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1)
(neg.f32 (*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(sqrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))
(log.f32 (exp.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(cbrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 3))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3)))
(expm1.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(exp.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(exp.f32 (*.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1))
(log1p.f32 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1)
(*.f32 1 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1)
(*.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 normAngle))
(*.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle -1))
(*.f32 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1)
(*.f32 -1 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 1 normAngle) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)) 1) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (pow.f32 normAngle -1) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1) (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1))
(*.f32 (/.f32 (/.f32 1 normAngle) 1) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 1 (*.f32 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 1 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 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 1 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 1 normAngle) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 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 1 normAngle) (-.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 (/.f32 1 normAngle) (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (/.f32 1 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (neg.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 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1)
(pow.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) 2)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3) 1/3)
(pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1)
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))
(log.f32 (exp.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(exp.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (*.f32 normAngle (*.f32 n1_i u)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle (*.f32 n1_i u)))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 (*.f32 (-.f32 1 u) n0_i) normAngle))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) normAngle) (*.f32 (*.f32 n1_i u) normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1)
(/.f32 1 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 1 (/.f32 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)))
(/.f32 normAngle (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (/.f32 1 normAngle) 1))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 -1 (neg.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 -1 (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (/.f32 1 normAngle) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (sqrt.f32 normAngle)))
(/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 (*.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) normAngle)))
(/.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 normAngle)))
(/.f32 (sqrt.f32 normAngle) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (sqrt.f32 normAngle) (/.f32 1 (*.f32 (sqrt.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (cbrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (/.f32 1 normAngle) (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2) (/.f32 (/.f32 1 normAngle) (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2) (/.f32 1 (*.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) normAngle)))
(/.f32 (cbrt.f32 normAngle) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (*.f32 normAngle normAngle))))
(/.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (/.f32 1 (*.f32 (cbrt.f32 normAngle) (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 1 normAngle) (/.f32 1 (-.f32 (*.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)) normAngle))
(/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 (/.f32 1 normAngle) (/.f32 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 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 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)))) normAngle))
(/.f32 -1 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1)
(/.f32 (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (/.f32 -1 (sqrt.f32 (*.f32 normAngle (neg.f32 (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 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (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 (cbrt.f32 (/.f32 (/.f32 1 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 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.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 (cbrt.f32 (/.f32 (/.f32 1 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 (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)) (/.f32 1 (sqrt.f32 normAngle)))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (*.f32 normAngle normAngle))) (/.f32 1 (cbrt.f32 normAngle)))
(/.f32 (*.f32 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 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 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)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 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 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (neg.f32 normAngle) (/.f32 -1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 -1 normAngle))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (/.f32 -1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 -1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1)
(pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3) 1/3)
(pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1)
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(exp.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(exp.f32 (neg.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1))
(log1p.f32 (expm1.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_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)))
(fma.f32 n1_i u (fma.f32 1/6 (*.f32 normAngle (*.f32 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))))
(-.f32 (fma.f32 n1_i u (fma.f32 1/6 (*.f32 normAngle (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -7/360 (pow.f32 normAngle 4))))
(+.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)))))
(-.f32 (-.f32 (fma.f32 n1_i u (fma.f32 1/6 (*.f32 normAngle (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -7/360 (pow.f32 normAngle 4)))) (*.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)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (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) (sin.f32 normAngle)) (*.f32 n0_i 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n0_i))))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n0_i))))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n0_i))))
(/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n0_i)))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n0_i))))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n0_i))))
(+.f32 (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (*.f32 u normAngle) (/.f32 (sin.f32 normAngle) (-.f32 n1_i n0_i))))
(*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 u (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (neg.f32 u)) (sin.f32 normAngle))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(fma.f32 -1 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)))
(-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle (-.f32 n0_i n1_i))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(fma.f32 -1 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)))
(-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle (-.f32 n0_i n1_i))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(fma.f32 -1 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))) (/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle)))
(-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle (-.f32 n0_i n1_i))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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) (sin.f32 normAngle)) (*.f32 n0_i 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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) (sin.f32 normAngle)) (*.f32 n0_i 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u 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 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)))
(/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u))
(+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(fma.f32 -1 (*.f32 (/.f32 n1_i (pow.f32 (-.f32 1 u) 2)) (/.f32 u (*.f32 normAngle (*.f32 n0_i n0_i)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(-.f32 (/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u)) (*.f32 (/.f32 n1_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 u normAngle)))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 n1_i (pow.f32 (-.f32 1 u) 2)) (/.f32 u (*.f32 normAngle (*.f32 n0_i n0_i)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))) (/.f32 (*.f32 n1_i n1_i) (/.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) normAngle) (*.f32 u u))))
(+.f32 (/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u)) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (/.f32 n1_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 n0_i 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))))
(+.f32 (/.f32 (*.f32 n1_i n1_i) (/.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) normAngle) (*.f32 u u))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 1 u) 4)) (*.f32 normAngle (pow.f32 n0_i 4))) (fma.f32 -1 (*.f32 (/.f32 n1_i (pow.f32 (-.f32 1 u) 2)) (/.f32 u (*.f32 normAngle (*.f32 n0_i n0_i)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))))
(+.f32 (-.f32 (/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u)) (*.f32 (/.f32 n1_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 u normAngle))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 1 u) 4)) (*.f32 normAngle (pow.f32 n0_i 4)))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle)
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (neg.f32 (*.f32 (/.f32 (-.f32 1 u) (*.f32 n1_i n1_i)) (/.f32 n0_i (*.f32 normAngle (*.f32 u u))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle) (*.f32 (/.f32 (-.f32 1 u) (pow.f32 (*.f32 n1_i u) 2)) (/.f32 n0_i normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (fma.f32 -1 (*.f32 (/.f32 (-.f32 1 u) (*.f32 n1_i n1_i)) (/.f32 n0_i (*.f32 normAngle (*.f32 u u)))) (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle) (*.f32 n0_i n0_i)))))
(+.f32 (-.f32 (/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle) (*.f32 (/.f32 (-.f32 1 u) (pow.f32 (*.f32 n1_i u) 2)) (/.f32 n0_i normAngle))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (fma.f32 -1 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (*.f32 (pow.f32 n1_i 4) (*.f32 normAngle (pow.f32 u 4)))) (fma.f32 -1 (*.f32 (/.f32 (-.f32 1 u) (*.f32 n1_i n1_i)) (/.f32 n0_i (*.f32 normAngle (*.f32 u u)))) (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle) (*.f32 n0_i n0_i))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))) (*.f32 (/.f32 (-.f32 1 u) (pow.f32 (*.f32 n1_i u) 2)) (/.f32 n0_i normAngle))) (-.f32 (/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (*.f32 normAngle (*.f32 (pow.f32 n1_i 4) (pow.f32 u 4))))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle)
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (neg.f32 (*.f32 (/.f32 (-.f32 1 u) (*.f32 n1_i n1_i)) (/.f32 n0_i (*.f32 normAngle (*.f32 u u))))))
(-.f32 (/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle) (*.f32 (/.f32 (-.f32 1 u) (pow.f32 (*.f32 n1_i u) 2)) (/.f32 n0_i normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (fma.f32 -1 (*.f32 (/.f32 (-.f32 1 u) (*.f32 n1_i n1_i)) (/.f32 n0_i (*.f32 normAngle (*.f32 u u)))) (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle) (*.f32 n0_i n0_i)))))
(+.f32 (-.f32 (/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle) (*.f32 (/.f32 (-.f32 1 u) (pow.f32 (*.f32 n1_i u) 2)) (/.f32 n0_i normAngle))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 2)) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (fma.f32 -1 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (*.f32 (pow.f32 n1_i 4) (*.f32 normAngle (pow.f32 u 4)))) (fma.f32 -1 (*.f32 (/.f32 (-.f32 1 u) (*.f32 n1_i n1_i)) (/.f32 n0_i (*.f32 normAngle (*.f32 u u)))) (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle) (*.f32 n0_i n0_i))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))) (*.f32 (/.f32 (-.f32 1 u) (pow.f32 (*.f32 n1_i u) 2)) (/.f32 n0_i normAngle))) (-.f32 (/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (*.f32 normAngle (*.f32 (pow.f32 n1_i 4) (pow.f32 u 4))))))
(/.f32 1 (*.f32 n0_i normAngle))
(/.f32 (/.f32 1 n0_i) normAngle)
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) u))
(+.f32 (/.f32 (/.f32 1 n0_i) normAngle) (*.f32 u (-.f32 (/.f32 (/.f32 1 n0_i) normAngle) (/.f32 n1_i (*.f32 normAngle (*.f32 n0_i n0_i))))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 u (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 n0_i (*.f32 n0_i normAngle))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) (pow.f32 u 2))) n0_i)) (+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) u)))
(fma.f32 -1 (/.f32 (+.f32 n1_i (neg.f32 n0_i)) (/.f32 n0_i (*.f32 (*.f32 u u) (-.f32 (/.f32 (/.f32 1 n0_i) normAngle) (/.f32 n1_i (*.f32 normAngle (*.f32 n0_i n0_i))))))) (+.f32 (/.f32 (/.f32 1 n0_i) normAngle) (*.f32 u (-.f32 (/.f32 (/.f32 1 n0_i) normAngle) (/.f32 n1_i (*.f32 normAngle (*.f32 n0_i n0_i)))))))
(-.f32 (+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 u (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 n0_i (*.f32 n0_i normAngle)))))) (/.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 n0_i (*.f32 n0_i normAngle))))) (/.f32 n0_i (*.f32 u u))))
(+.f32 (/.f32 (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) (pow.f32 u 3))) (pow.f32 n0_i 2)) (+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) (pow.f32 u 2))) n0_i)) (+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 (pow.f32 n0_i 2) normAngle))) u))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 n1_i (neg.f32 n0_i)) (/.f32 n0_i (*.f32 (*.f32 u u) (-.f32 (/.f32 (/.f32 1 n0_i) normAngle) (/.f32 n1_i (*.f32 normAngle (*.f32 n0_i n0_i))))))) (+.f32 (/.f32 (/.f32 1 n0_i) normAngle) (*.f32 u (-.f32 (/.f32 (/.f32 1 n0_i) normAngle) (/.f32 n1_i (*.f32 normAngle (*.f32 n0_i n0_i))))))) (/.f32 (pow.f32 (+.f32 n1_i (neg.f32 n0_i)) 2) (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 u 3) (-.f32 (/.f32 (/.f32 1 n0_i) normAngle) (/.f32 n1_i (*.f32 normAngle (*.f32 n0_i n0_i))))))))
(+.f32 (+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 u (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 n0_i (*.f32 n0_i normAngle)))))) (-.f32 (/.f32 (pow.f32 (-.f32 n1_i n0_i) 2) (*.f32 (/.f32 n0_i (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 n0_i (*.f32 n0_i normAngle))))) (/.f32 n0_i (pow.f32 u 3)))) (/.f32 (*.f32 (-.f32 n1_i n0_i) (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (*.f32 n0_i (*.f32 n0_i normAngle))))) (/.f32 n0_i (*.f32 u u)))))
(/.f32 1 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(/.f32 1 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(/.f32 1 (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i))))
(+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 2) (*.f32 (pow.f32 u 2) normAngle)))) (/.f32 1 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))))
(fma.f32 -1 (/.f32 n0_i (*.f32 (*.f32 normAngle (*.f32 u u)) (pow.f32 (+.f32 n1_i (neg.f32 n0_i)) 2))) (/.f32 1 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))))
(-.f32 (/.f32 1 (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i)))) (/.f32 (/.f32 n0_i (pow.f32 (-.f32 n1_i n0_i) 2)) (*.f32 u (*.f32 u normAngle))))
(+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 2) (*.f32 (pow.f32 u 2) normAngle)))) (+.f32 (/.f32 1 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))) (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 3) (*.f32 (pow.f32 u 3) normAngle)))))
(fma.f32 -1 (/.f32 n0_i (*.f32 (*.f32 normAngle (*.f32 u u)) (pow.f32 (+.f32 n1_i (neg.f32 n0_i)) 2))) (+.f32 (/.f32 1 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 normAngle (pow.f32 u 3)) (pow.f32 (+.f32 n1_i (neg.f32 n0_i)) 3)))))
(+.f32 (-.f32 (/.f32 1 (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i)))) (/.f32 (/.f32 n0_i (pow.f32 (-.f32 n1_i n0_i) 2)) (*.f32 u (*.f32 u normAngle)))) (*.f32 (/.f32 n0_i (*.f32 normAngle (pow.f32 u 3))) (/.f32 n0_i (pow.f32 (-.f32 n1_i n0_i) 3))))
(+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 2) (*.f32 (pow.f32 u 2) normAngle)))) (+.f32 (/.f32 1 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 (+.f32 n1_i (*.f32 -1 n0_i)) 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(fma.f32 -1 (/.f32 n0_i (*.f32 (*.f32 normAngle (*.f32 u u)) (pow.f32 (+.f32 n1_i (neg.f32 n0_i)) 2))) (+.f32 (/.f32 1 (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))) (+.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 normAngle (pow.f32 u 3)) (pow.f32 (+.f32 n1_i (neg.f32 n0_i)) 3))) (neg.f32 (/.f32 (pow.f32 n0_i 3) (*.f32 (*.f32 normAngle (pow.f32 u 4)) (pow.f32 (+.f32 n1_i (neg.f32 n0_i)) 4)))))))
(+.f32 (-.f32 (/.f32 1 (*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i)))) (/.f32 (/.f32 n0_i (pow.f32 (-.f32 n1_i n0_i) 2)) (*.f32 u (*.f32 u normAngle)))) (-.f32 (*.f32 (/.f32 n0_i (*.f32 normAngle (pow.f32 u 3))) (/.f32 n0_i (pow.f32 (-.f32 n1_i n0_i) 3))) (/.f32 (pow.f32 n0_i 3) (*.f32 normAngle (*.f32 (pow.f32 u 4) (pow.f32 (-.f32 n1_i n0_i) 4))))))
(/.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i))))
(/.f32 -1 (*.f32 u (*.f32 normAngle (fma.f32 -1 n1_i n0_i))))
(/.f32 -1 (*.f32 u (*.f32 normAngle (-.f32 n0_i n1_i))))
(-.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 u 2) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 2))))) (/.f32 1 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle))))
(-.f32 (/.f32 (neg.f32 n0_i) (*.f32 (*.f32 u u) (*.f32 normAngle (pow.f32 (fma.f32 -1 n1_i n0_i) 2)))) (/.f32 1 (*.f32 u (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))))
(fma.f32 -1 (/.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 normAngle (pow.f32 (-.f32 n0_i n1_i) 2))) (/.f32 -1 (*.f32 u (*.f32 normAngle (-.f32 n0_i n1_i)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 u 2) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 2))))) (*.f32 -1 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 u 3) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 3)))))) (/.f32 1 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle))))
(-.f32 (fma.f32 -1 (/.f32 n0_i (*.f32 (*.f32 u u) (*.f32 normAngle (pow.f32 (fma.f32 -1 n1_i n0_i) 2)))) (neg.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 u 3) (*.f32 normAngle (pow.f32 (fma.f32 -1 n1_i n0_i) 3)))))) (/.f32 1 (*.f32 u (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))))
(+.f32 (-.f32 (/.f32 (neg.f32 n0_i) (*.f32 u (*.f32 u (*.f32 normAngle (pow.f32 (-.f32 n0_i n1_i) 2))))) (*.f32 (/.f32 n0_i (*.f32 normAngle (pow.f32 u 3))) (/.f32 n0_i (pow.f32 (-.f32 n0_i n1_i) 3)))) (/.f32 -1 (*.f32 u (*.f32 normAngle (-.f32 n0_i n1_i)))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 u 2) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 2))))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 u 4) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 4))))) (*.f32 -1 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 u 3) (*.f32 normAngle (pow.f32 (+.f32 (*.f32 -1 n1_i) n0_i) 3))))))) (/.f32 1 (*.f32 u (*.f32 (+.f32 (*.f32 -1 n1_i) n0_i) normAngle))))
(-.f32 (fma.f32 -1 (/.f32 n0_i (*.f32 (*.f32 u u) (*.f32 normAngle (pow.f32 (fma.f32 -1 n1_i n0_i) 2)))) (*.f32 -1 (+.f32 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 u 4) (*.f32 normAngle (pow.f32 (fma.f32 -1 n1_i n0_i) 4)))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 u 3) (*.f32 normAngle (pow.f32 (fma.f32 -1 n1_i n0_i) 3))))))) (/.f32 1 (*.f32 u (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))))
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 (neg.f32 n0_i) n0_i) (*.f32 normAngle (*.f32 (pow.f32 (-.f32 n0_i n1_i) 3) (pow.f32 u 3)))) (/.f32 (pow.f32 n0_i 3) (*.f32 normAngle (*.f32 (pow.f32 (-.f32 n0_i n1_i) 4) (pow.f32 u 4))))) (/.f32 (/.f32 n0_i (*.f32 u u)) (*.f32 normAngle (pow.f32 (-.f32 n0_i n1_i) 2)))) (/.f32 -1 (*.f32 u (*.f32 normAngle (-.f32 n0_i n1_i)))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle)
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) n0_i))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 n0_i (-.f32 (/.f32 1 (*.f32 (*.f32 u normAngle) (*.f32 n1_i n1_i))) (/.f32 1 (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u)))))))
(+.f32 (/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle) (*.f32 n0_i (+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u (*.f32 n1_i normAngle)))) (/.f32 -1 (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) n0_i) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 (-.f32 1 u) (pow.f32 n0_i 2))) (*.f32 n1_i u)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (fma.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 u normAngle) (*.f32 n1_i n1_i))) (/.f32 1 (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) n0_i (neg.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 u normAngle) (*.f32 n1_i n1_i))) (/.f32 1 (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) (/.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (*.f32 n0_i n0_i)))))))
(+.f32 (/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle) (-.f32 (*.f32 n0_i (+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u (*.f32 n1_i normAngle)))) (/.f32 -1 (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2))))) (/.f32 (+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u (*.f32 n1_i normAngle)))) (/.f32 -1 (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u (-.f32 1 u))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) n0_i) (+.f32 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 3))) (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 u normAngle))) (/.f32 1 (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 (-.f32 1 u) (pow.f32 n0_i 2))) (*.f32 n1_i u))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (fma.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 u normAngle) (*.f32 n1_i n1_i))) (/.f32 1 (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) n0_i (+.f32 (neg.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 u normAngle) (*.f32 n1_i n1_i))) (/.f32 1 (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) (/.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) (*.f32 n0_i n0_i))))) (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 (*.f32 u normAngle) (*.f32 n1_i n1_i))) (/.f32 1 (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) (*.f32 n1_i n1_i)) (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 n0_i 3)) (*.f32 u u))))))
(+.f32 (/.f32 (/.f32 (/.f32 1 n1_i) u) normAngle) (fma.f32 (+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u (*.f32 n1_i normAngle)))) (/.f32 -1 (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) n0_i (-.f32 (/.f32 (+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u (*.f32 n1_i normAngle)))) (/.f32 -1 (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u (*.f32 n1_i normAngle)))) (/.f32 -1 (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u (-.f32 1 u)))))))
(/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u))
(+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(fma.f32 -1 (*.f32 (/.f32 n1_i (pow.f32 (-.f32 1 u) 2)) (/.f32 u (*.f32 normAngle (*.f32 n0_i n0_i)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(-.f32 (/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u)) (*.f32 (/.f32 n1_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 u normAngle)))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 n1_i (pow.f32 (-.f32 1 u) 2)) (/.f32 u (*.f32 normAngle (*.f32 n0_i n0_i)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))) (/.f32 (*.f32 n1_i n1_i) (/.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) normAngle) (*.f32 u u))))
(+.f32 (/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u)) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (/.f32 n1_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 n0_i 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))))
(+.f32 (/.f32 (*.f32 n1_i n1_i) (/.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) normAngle) (*.f32 u u))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 1 u) 4)) (*.f32 normAngle (pow.f32 n0_i 4))) (fma.f32 -1 (*.f32 (/.f32 n1_i (pow.f32 (-.f32 1 u) 2)) (/.f32 u (*.f32 normAngle (*.f32 n0_i n0_i)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))))
(+.f32 (-.f32 (/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u)) (*.f32 (/.f32 n1_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 u normAngle))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 1 u) 4)) (*.f32 normAngle (pow.f32 n0_i 4)))))
(/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))
(/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u))
(+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(fma.f32 -1 (*.f32 (/.f32 n1_i (pow.f32 (-.f32 1 u) 2)) (/.f32 u (*.f32 normAngle (*.f32 n0_i n0_i)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))
(-.f32 (/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u)) (*.f32 (/.f32 n1_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 u normAngle)))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))))
(+.f32 (fma.f32 -1 (*.f32 (/.f32 n1_i (pow.f32 (-.f32 1 u) 2)) (/.f32 u (*.f32 normAngle (*.f32 n0_i n0_i)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)))) (/.f32 (*.f32 n1_i n1_i) (/.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) normAngle) (*.f32 u u))))
(+.f32 (/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u)) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (/.f32 n1_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 u normAngle))))
(+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (pow.f32 n0_i 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 n0_i 4) normAngle)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (pow.f32 n0_i 2) normAngle)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))))
(+.f32 (/.f32 (*.f32 n1_i n1_i) (/.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) normAngle) (*.f32 u u))) (fma.f32 -1 (/.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 1 u) 4)) (*.f32 normAngle (pow.f32 n0_i 4))) (fma.f32 -1 (*.f32 (/.f32 n1_i (pow.f32 (-.f32 1 u) 2)) (/.f32 u (*.f32 normAngle (*.f32 n0_i n0_i)))) (/.f32 1 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))))))
(+.f32 (-.f32 (/.f32 (/.f32 1 (*.f32 n0_i normAngle)) (-.f32 1 u)) (*.f32 (/.f32 n1_i (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 u normAngle))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (-.f32 1 u) 4)) (*.f32 normAngle (pow.f32 n0_i 4)))))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(fma.f32 n0_i normAngle (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(fma.f32 n0_i normAngle (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(fma.f32 n0_i normAngle (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle))
(*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (*.f32 normAngle (-.f32 n1_i n0_i)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(fma.f32 n0_i normAngle (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(fma.f32 n0_i normAngle (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)))
(fma.f32 n0_i normAngle (*.f32 (*.f32 u normAngle) (+.f32 n1_i (neg.f32 n0_i))))
(*.f32 normAngle (+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i))))
(*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i))))
(neg.f32 (*.f32 u (*.f32 normAngle (fma.f32 -1 n1_i n0_i))))
(*.f32 (*.f32 normAngle (-.f32 n0_i n1_i)) (neg.f32 u))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(fma.f32 n0_i normAngle (neg.f32 (*.f32 u (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))))
(-.f32 (*.f32 n0_i normAngle) (*.f32 u (*.f32 normAngle (-.f32 n0_i n1_i))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(fma.f32 n0_i normAngle (neg.f32 (*.f32 u (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))))
(-.f32 (*.f32 n0_i normAngle) (*.f32 u (*.f32 normAngle (-.f32 n0_i n1_i))))
(+.f32 (*.f32 n0_i normAngle) (*.f32 -1 (*.f32 u (*.f32 normAngle (+.f32 (*.f32 -1 n1_i) n0_i)))))
(fma.f32 n0_i normAngle (neg.f32 (*.f32 u (*.f32 normAngle (fma.f32 -1 n1_i n0_i)))))
(-.f32 (*.f32 n0_i normAngle) (*.f32 u (*.f32 normAngle (-.f32 n0_i n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 u (*.f32 n1_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (-.f32 1 u) (*.f32 n0_i normAngle))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) 1)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 1 (/.f32 normAngle (/.f32 (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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (/.f32 normAngle (/.f32 (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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (sin.f32 normAngle) -1))
(*.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2) (cbrt.f32 (/.f32 normAngle (/.f32 (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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 -1 (sin.f32 normAngle)))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (cbrt.f32 (*.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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (*.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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (sin.f32 normAngle) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) normAngle)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) 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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (sin.f32 normAngle) -1))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (pow.f32 (sin.f32 normAngle) -1) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) 1) (*.f32 (/.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) 1) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)) (/.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)) (cbrt.f32 (*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle))))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 1 (*.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sin.f32 normAngle))) normAngle)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))) (cbrt.f32 (*.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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (sqrt.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (sqrt.f32 normAngle) (*.f32 (sqrt.f32 normAngle) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (*.f32 normAngle normAngle)))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (*.f32 normAngle normAngle))))) (cbrt.f32 normAngle))
(*.f32 (*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (neg.f32 normAngle))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (neg.f32 (sin.f32 normAngle))) -1)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 -1 (sin.f32 normAngle)) 1) (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) normAngle)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1) (sqrt.f32 (*.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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (sqrt.f32 -1) (sin.f32 normAngle))) (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 (sqrt.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (sqrt.f32 normAngle) (/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) 1) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (sin.f32 normAngle) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) -1) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (/.f32 1 (*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)) (sin.f32 normAngle))) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) -1)
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)))) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (cbrt.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 normAngle))
(*.f32 (cbrt.f32 normAngle) (/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)))))
(/.f32 (/.f32 1 (*.f32 (sin.f32 normAngle) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)))) (/.f32 (cbrt.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 normAngle)))
(pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 2)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 3)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 3) 1/3)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1)
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.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))
(fabs.f32 (*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle))))
(log.f32 (exp.f32 (/.f32 normAngle (/.f32 (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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 normAngle (/.f32 (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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 3))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 1 (sin.f32 normAngle)) 3) (pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3)))
(cbrt.f32 (/.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3)))
(cbrt.f32 (/.f32 1 (*.f32 (pow.f32 (/.f32 (/.f32 1 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) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(exp.f32 (log.f32 (/.f32 normAngle (/.f32 (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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1))
(/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (/.f32 normAngle (/.f32 (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 (sin.f32 normAngle) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 1 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 normAngle))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 normAngle -1))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 -1 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 1 normAngle) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)) 1) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (pow.f32 normAngle -1) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1) (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1))
(pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))
(*.f32 (/.f32 (/.f32 1 normAngle) 1) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 1 (*.f32 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 1 normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.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 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(*.f32 (/.f32 1 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 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 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle)) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (*.f32 (/.f32 1 normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.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 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(*.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 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 1 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 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 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 (/.f32 1 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 1 normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.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 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(*.f32 (/.f32 (/.f32 1 normAngle) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(*.f32 (/.f32 1 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 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 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 (/.f32 1 normAngle) (-.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 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)) (/.f32 (/.f32 1 normAngle) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)))
(*.f32 (/.f32 (/.f32 1 normAngle) (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (neg.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)) (/.f32 (/.f32 1 normAngle) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 n1_i u) 2)))
(*.f32 (/.f32 (/.f32 1 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (neg.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 (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) normAngle)) (-.f32 (neg.f32 (pow.f32 (*.f32 n1_i u) 3)) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) 2)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 3)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3) 1/3)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))
(log.f32 (exp.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 normAngle (*.f32 n1_i u)) (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 normAngle (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle (*.f32 n1_i u)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 (*.f32 (-.f32 1 u) n0_i) normAngle))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) normAngle) (*.f32 (*.f32 n1_i u) normAngle))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 1 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 1 (/.f32 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 normAngle (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.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 1 normAngle))
(*.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 (/.f32 1 normAngle) 1))
(*.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 -1 (neg.f32 normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 -1 (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1) (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (/.f32 1 normAngle) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 normAngle)) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)))
(/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 (*.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 normAngle)) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 normAngle) 1) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)))
(*.f32 (sqrt.f32 normAngle) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)))
(/.f32 (sqrt.f32 normAngle) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (sqrt.f32 normAngle) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (sqrt.f32 normAngle) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)))
(/.f32 (sqrt.f32 normAngle) (/.f32 1 (*.f32 (sqrt.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (sqrt.f32 normAngle) 1) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)))
(*.f32 (sqrt.f32 normAngle) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (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)))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)) (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 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 1 (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (/.f32 1 normAngle) (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))
(*.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2) (/.f32 (/.f32 1 normAngle) (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))
(*.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2) (/.f32 1 (*.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) normAngle)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))
(*.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2)))
(/.f32 (cbrt.f32 normAngle) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (*.f32 normAngle normAngle))))
(*.f32 (/.f32 (cbrt.f32 normAngle) (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (*.f32 normAngle normAngle)))
(*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (*.f32 (/.f32 (cbrt.f32 normAngle) 1) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (/.f32 (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 normAngle normAngle)) 1) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 normAngle)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (cbrt.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (/.f32 1 (*.f32 (cbrt.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 normAngle normAngle)) 1) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 normAngle)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (cbrt.f32 normAngle)) (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 1 normAngle) (/.f32 1 (-.f32 (*.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 1 normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.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)) normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (/.f32 1 normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 (/.f32 1 normAngle) (/.f32 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 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (/.f32 1 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 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) normAngle))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 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)))) normAngle))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (/.f32 1 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 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) normAngle))
(/.f32 -1 (/.f32 -1 (*.f32 normAngle (fma.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 normAngle (neg.f32 (fma.f32 n1_i u (*.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 (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (/.f32 -1 (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) -1) (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle))) (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle))) -1))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (sqrt.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.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)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)) (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 (fabs.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (cbrt.f32 (/.f32 (/.f32 1 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 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (cbrt.f32 (/.f32 (/.f32 1 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 (*.f32 (fabs.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (fabs.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (/.f32 (/.f32 1 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 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2) (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))))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)) (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 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1/2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle))) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle))))
(/.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 (cbrt.f32 (/.f32 (/.f32 1 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 (/.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))) (cbrt.f32 (/.f32 (/.f32 1 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 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 (cbrt.f32 (/.f32 (/.f32 1 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 (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 normAngle)) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 1 normAngle)) (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))
(*.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (*.f32 normAngle (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2)))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)) (/.f32 1 (sqrt.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 normAngle) 1) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)))
(*.f32 (sqrt.f32 normAngle) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (*.f32 normAngle normAngle))) (/.f32 1 (cbrt.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 normAngle normAngle)) 1) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 normAngle)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (cbrt.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (*.f32 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 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (/.f32 1 normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 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 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (/.f32 1 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 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) normAngle))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) (-.f32 (*.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 1 normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 normAngle (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 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 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (/.f32 1 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 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) normAngle))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2))) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 1 (*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -2)) (cbrt.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 normAngle) (/.f32 -1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (neg.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 -1 normAngle))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))) (/.f32 -1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) -1) (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (/.f32 1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2)) (/.f32 -1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u (*.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 (fma.f32 n1_i u (*.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 (fma.f32 n1_i u (*.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 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3) 1/3)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))
(fabs.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(log.f32 (pow.f32 (exp.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) normAngle))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (fma.f32 n1_i u (*.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 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 3))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 normAngle 3)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (fma.f32 n1_i u (*.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 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (neg.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u (*.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 (fma.f32 n1_i u (*.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 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))

localize42.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.02%
(/.f32 1 (sin.f32 normAngle))
0.06%
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)
0.21%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
4.05%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle)))
Compiler

Compiled 55 to 22 computations (60% saved)

series6.0ms (0%)

Counts
3 → 88
Calls

24 calls:

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

rewrite100.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1336×associate-*r/
1040×associate-*l/
566×distribute-lft-in
564×associate-/r*
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 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i)
(/.f32 1 (sin.f32 normAngle))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))) (-.f32 1 n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 n0_i (/.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i)) (/.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (exp.f32 (log1p.f32 n0_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.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 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (/.f32 1 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (-.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)) (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)) (+.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)) 3))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)) (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))) (*.f32 (*.f32 n0_i n0_i) (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) (/.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)) (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (/.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))) (/.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (*.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (*.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) 3)) (*.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (neg.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i))) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))) (neg.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))) (sqrt.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)))) (cbrt.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) 1) (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) 1) (neg.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)) (cbrt.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))) (/.f32 1 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) 3)) (/.f32 1 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))) (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) 1) (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (sqrt.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))) (sqrt.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))) (cbrt.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))) (cbrt.f32 (-.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.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 u normAngle)) (/.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 u normAngle)) (/.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 u normAngle)) (/.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 u normAngle)) (/.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 u normAngle)) (/.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 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.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 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.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 u normAngle)) (/.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 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 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 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (cbrt.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) n0_i)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))) 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 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 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 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 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (/.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)) (*.f32 -1 n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (neg.f32 (sin.f32 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)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 n1_i (*.f32 -1 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 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 (neg.f32 (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (neg.f32 (neg.f32 (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 u normAngle))) -1) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 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 (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 -1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) n1_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (sin.f32 (*.f32 u normAngle)) 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 u normAngle)) 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 (*.f32 (sin.f32 (*.f32 u normAngle)) -1) n1_i) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1 (sin.f32 (*.f32 u normAngle))) n1_i) (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 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (*.f32 (sqrt.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 (*.f32 -1 n1_i) (sin.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 1) (sin.f32 normAngle))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (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 u normAngle))) (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 u normAngle))) (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) (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 (*.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 (*.f32 (sin.f32 (*.f32 u normAngle)) 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 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))))))))
((#(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))))))))

simplify150.0ms (0.8%)

Algorithm
egg-herbie
Rules
772×+-commutative
688×associate-/l*
680×distribute-lft-neg-in
652×associate-*r*
636×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

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

eval533.0ms (2.9%)

Compiler

Compiled 35765 to 16282 computations (54.5% saved)

prune495.0ms (2.7%)

Pruning

20 alts after pruning (17 fresh and 3 done)

PrunedKeptTotal
New138681394
Fresh4913
Picked101
Done437
Total1395201415
Error
0.01%
Counts
1415 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
1.28%
(fma.f32 u n1_i (-.f32 n0_i (*.f32 u n0_i)))
16.85%
(fma.f32 u n1_i n0_i)
46.79%
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle)))
68.69%
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
41.9%
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
42.01%
(/.f32 n0_i (-.f32 (/.f32 1 (-.f32 1 u)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u))))))
43.9%
(-.f32 (fma.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 normAngle u))))
1.33%
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
1.51%
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u)) n0_i) (*.f32 u n1_i))
18.33%
(+.f32 (*.f32 u (+.f32 n1_i n0_i)) n0_i)
9.22%
(+.f32 (*.f32 n1_i u) (/.f32 1 (/.f32 (+.f32 1 u) n0_i)))
1.62%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
16.91%
(+.f32 (*.f32 n1_i u) n0_i)
16.2%
(+.f32 n0_i (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle) n1_i))
17.52%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 (/.f32 1 normAngle) (+.f32 (*.f32 1/6 normAngle) (*.f32 7/360 (pow.f32 normAngle 3))))) n1_i))
17.67%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 (/.f32 1 normAngle) (*.f32 normAngle 1/6))) n1_i))
60.95%
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
41.99%
(*.f32 (-.f32 1 u) n0_i)
60.41%
(*.f32 u n1_i)
52.31%
n0_i
Compiler

Compiled 562 to 388 computations (31% saved)

localize21.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(*.f32 u n0_i)
0.13%
(fma.f32 u n1_i (-.f32 n0_i (*.f32 u n0_i)))
0.14%
(-.f32 n0_i (*.f32 u n0_i))
Compiler

Compiled 23 to 7 computations (69.6% saved)

series15.0ms (0.1%)

Counts
3 → 72
Calls

21 calls:

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

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
936×*-commutative
828×unswap-sqr
576×swap-sqr
510×distribute-lft-in
496×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify124.0ms (0.7%)

Algorithm
egg-herbie
Rules
1048×+-commutative
1014×fma-def
834×associate-+l-
678×associate-+r-
540×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05229394
114288238
266898238
Stop Event
node limit
Counts
284 → 301
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 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.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)
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 -1 (*.f32 u (-.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i)))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (-.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i)))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (-.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i)))) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 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 (-.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 (*.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 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(*.f32 n0_i u)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) 1))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) 1))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) 1))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) 1))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) 1))
(+.f32 (*.f32 u (neg.f32 n0_i)) n0_i)
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (exp.f32 (log1p.f32 (*.f32 n0_i u)))) 1)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(*.f32 1 (-.f32 n0_i (*.f32 n0_i u)))
(*.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (sqrt.f32 n0_i) (-.f32 (sqrt.f32 n0_i) (*.f32 u (sqrt.f32 n0_i))))
(*.f32 (sqrt.f32 n0_i) (+.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (neg.f32 u))))
(*.f32 (sqrt.f32 n0_i) (+.f32 (*.f32 (sqrt.f32 n0_i) (neg.f32 u)) (sqrt.f32 n0_i)))
(*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (cbrt.f32 n0_i) (+.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 u))))
(*.f32 (cbrt.f32 n0_i) (+.f32 (*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 u)) (pow.f32 (cbrt.f32 n0_i) 2)))
(*.f32 (cbrt.f32 n0_i) (-.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 u (pow.f32 (cbrt.f32 n0_i) 2))))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (-.f32 (cbrt.f32 n0_i) (*.f32 u (cbrt.f32 n0_i))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (/.f32 (/.f32 1 n0_i) (+.f32 u 1)))
(*.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (+.f32 (sqrt.f32 (*.f32 n0_i u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 n0_i u))))
(*.f32 (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 n0_i u))) (+.f32 (sqrt.f32 (*.f32 n0_i u)) (sqrt.f32 n0_i)))
(*.f32 (/.f32 (/.f32 1 n0_i) (+.f32 u 1)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))
(*.f32 (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (-.f32 n0_i (*.f32 n0_i u)))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 (*.f32 n0_i u) n0_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)) 2))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))
(*.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (+.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)) 3))) (+.f32 (pow.f32 n0_i 4) (*.f32 (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)) (-.f32 (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)) (*.f32 n0_i n0_i)))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (*.f32 (sqrt.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))))) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)) (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)) (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 3/2) (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 3/2))
(*.f32 (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 1/6) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 1/6))
(/.f32 1 (/.f32 1 (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (+.f32 n0_i (*.f32 n0_i u)))
(/.f32 (+.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))
(/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (/.f32 (+.f32 n0_i (*.f32 n0_i u)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))) (/.f32 (+.f32 n0_i (*.f32 n0_i u)) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 n0_i u) 4)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (pow.f32 (*.f32 n0_i u) 2) (*.f32 n0_i n0_i))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n0_i u) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (neg.f32 n0_i)) 3)) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 u (neg.f32 n0_i)) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 n0_i u) 2) 3)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (pow.f32 n0_i 4) (+.f32 (*.f32 (pow.f32 n0_i 4) (*.f32 u u)) (pow.f32 (*.f32 n0_i u) 4)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i u) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (+.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n0_i u) 6)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))))
(/.f32 (+.f32 (neg.f32 (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n0_i u) 2)) (*.f32 (+.f32 u 1) (neg.f32 n0_i)))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (neg.f32 n0_i)) 3))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 u (neg.f32 n0_i)) n0_i))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))) (sqrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))) (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (neg.f32 n0_i)) 3)) 1) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 u (neg.f32 n0_i)) n0_i))))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n0_i u) 2)) 1) (*.f32 (+.f32 u 1) (neg.f32 n0_i)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)) (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (*.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 n0_i u) 4)) (/.f32 (/.f32 1 n0_i) (+.f32 u 1))) (+.f32 (pow.f32 (*.f32 n0_i u) 2) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 n0_i u) 2) 3)) (/.f32 (/.f32 1 n0_i) (+.f32 u 1))) (+.f32 (pow.f32 n0_i 4) (+.f32 (*.f32 (pow.f32 n0_i 4) (*.f32 u u)) (pow.f32 (*.f32 n0_i u) 4))))
(/.f32 (*.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n0_i u) 6)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i u) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))) (+.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n0_i u) 6)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) n0_i) (+.f32 u 1))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) 1) (+.f32 n0_i (*.f32 n0_i u)))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (sqrt.f32 (+.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))) (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (+.f32 u 1)) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(pow.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)
(pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 3)
(pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 1/3)
(neg.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (*.f32 (+.f32 u 1) (neg.f32 n0_i))))
(neg.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))))
(sqrt.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))
(log.f32 (exp.f32 (-.f32 n0_i (*.f32 n0_i u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 n0_i (*.f32 n0_i u)))))
(cbrt.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))
(expm1.f32 (log1p.f32 (-.f32 n0_i (*.f32 n0_i u))))
(exp.f32 (log.f32 (-.f32 n0_i (*.f32 n0_i u))))
(log1p.f32 (expm1.f32 (-.f32 n0_i (*.f32 n0_i u))))
(fma.f32 1 n0_i (*.f32 u (neg.f32 n0_i)))
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (neg.f32 n0_i)))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 u (neg.f32 n0_i)))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (*.f32 u n1_i)))
(+.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 u (neg.f32 n0_i)))
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 u (neg.f32 n0_i))) n0_i)
(+.f32 (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (exp.f32 (log1p.f32 (*.f32 n0_i u)))) 1)
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 1) (*.f32 u (neg.f32 n0_i)))
(-.f32 n0_i (-.f32 (*.f32 n0_i u) (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 n0_i (*.f32 n0_i u)))) (-.f32 1 (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) 1)
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i (*.f32 n0_i u))) (-.f32 (/.f32 (pow.f32 (*.f32 n0_i u) 2) (+.f32 n0_i (*.f32 n0_i u))) (*.f32 u n1_i)))
(-.f32 (/.f32 (pow.f32 n0_i 3) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))) (-.f32 (/.f32 (pow.f32 (*.f32 n0_i u) 3) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))) (*.f32 u n1_i)))
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (-.f32 n0_i (*.f32 n0_i u))))) 1)
(-.f32 (+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i (*.f32 n0_i u)))) (/.f32 (pow.f32 (*.f32 n0_i u) 2) (+.f32 n0_i (*.f32 n0_i u))))
(-.f32 (+.f32 (*.f32 u n1_i) (/.f32 (pow.f32 n0_i 3) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))) (/.f32 (pow.f32 (*.f32 n0_i u) 3) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) 0) (*.f32 n0_i u))
(*.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 1)
(*.f32 1 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(*.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2) (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))) (*.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 3/2) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 3/2))
(*.f32 (pow.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 3) 1/6) (pow.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 3) 1/6))
(/.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) n0_i) (*.f32 n0_i u)))
(/.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) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u)))
(/.f32 (*.f32 1 (+.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) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) 1) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u)))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))
(pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 1)
(pow.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2)
(pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 3)
(pow.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 2))
(log.f32 (exp.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))))
(cbrt.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 3))
(expm1.f32 (log1p.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(exp.f32 (log.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(log1p.f32 (expm1.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i u))) 1)
(pow.f32 (*.f32 n0_i u) 1)
(pow.f32 (sqrt.f32 (*.f32 n0_i u)) 2)
(pow.f32 (cbrt.f32 (*.f32 n0_i u)) 3)
(pow.f32 (pow.f32 (*.f32 n0_i u) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 n0_i u) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i u))))
(cbrt.f32 (pow.f32 (*.f32 n0_i u) 3))
(expm1.f32 (log1p.f32 (*.f32 n0_i u)))
(exp.f32 (log.f32 (*.f32 n0_i u)))
(log1p.f32 (expm1.f32 (*.f32 n0_i u)))
Outputs
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
n0_i
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 n1_i n0_i) u)
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 -1 (*.f32 u (-.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i))))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 -1 (*.f32 u (-.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i)))) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (-.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i)))) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (-.f32 (*.f32 -1 n1_i) (*.f32 -1 n0_i)))) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 n0_i (*.f32 u n0_i))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 u n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) 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)
(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 (-.f32 n1_i n0_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 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(*.f32 n0_i u)
(*.f32 u n0_i)
(+.f32 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 2 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(fma.f32 2 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) 1))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) 1))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) 1))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) 1))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) 1))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 u (neg.f32 n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u))))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u)))
(+.f32 n0_i (fma.f32 u (neg.f32 n0_i) (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i))))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (-.f32 n0_i (exp.f32 (log1p.f32 (*.f32 n0_i u)))) 1)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 n0_i (-.f32 1 u))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 1 (-.f32 n0_i (*.f32 n0_i u)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (sqrt.f32 n0_i) (-.f32 (sqrt.f32 n0_i) (*.f32 u (sqrt.f32 n0_i))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (sqrt.f32 n0_i) (+.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (neg.f32 u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (sqrt.f32 n0_i) (+.f32 (*.f32 (sqrt.f32 n0_i) (neg.f32 u)) (sqrt.f32 n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (cbrt.f32 n0_i) (+.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (cbrt.f32 n0_i) (+.f32 (*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (neg.f32 u)) (pow.f32 (cbrt.f32 n0_i) 2)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (cbrt.f32 n0_i) (-.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 u (pow.f32 (cbrt.f32 n0_i) 2))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (-.f32 (cbrt.f32 n0_i) (*.f32 u (cbrt.f32 n0_i))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (/.f32 (/.f32 1 n0_i) (+.f32 u 1)))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)) (/.f32 1 (*.f32 (+.f32 1 u) n0_i)))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)) (/.f32 1 (fma.f32 u n0_i n0_i)))
(*.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (+.f32 (sqrt.f32 (*.f32 n0_i u)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 n0_i u))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 u n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u n0_i))))
(*.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u n0_i))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u n0_i))))
(*.f32 (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 n0_i u))) (+.f32 (sqrt.f32 (*.f32 n0_i u)) (sqrt.f32 n0_i)))
(*.f32 (+.f32 (sqrt.f32 (*.f32 u n0_i)) (sqrt.f32 n0_i)) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u n0_i))))
(*.f32 (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u n0_i))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 u n0_i))))
(*.f32 (/.f32 (/.f32 1 n0_i) (+.f32 u 1)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)) (/.f32 1 (*.f32 (+.f32 1 u) n0_i)))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)) (/.f32 1 (fma.f32 u n0_i n0_i)))
(*.f32 (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))
(/.f32 (*.f32 1 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (-.f32 n0_i (*.f32 n0_i u)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i u) (-.f32 (*.f32 n0_i u) n0_i))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 u (fma.f32 n0_i u (neg.f32 n0_i))))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)) (*.f32 n0_i (+.f32 n0_i (*.f32 u (fma.f32 u n0_i (neg.f32 n0_i)))))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)) 2))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))
(*.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))) 2))) (-.f32 (*.f32 n0_i n0_i) (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))) 2))) (-.f32 (*.f32 n0_i n0_i) (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))
(*.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (+.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)) 3))) (+.f32 (pow.f32 n0_i 4) (*.f32 (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)) (-.f32 (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (+.f32 (pow.f32 (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))) 3) (pow.f32 n0_i 6))) (+.f32 (pow.f32 n0_i 4) (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (*.f32 (+.f32 1 u) (fma.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 1 u) (*.f32 n0_i (neg.f32 n0_i)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (+.f32 (pow.f32 (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))) 3) (pow.f32 n0_i 6))) (fma.f32 (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))) (-.f32 (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))) (*.f32 n0_i n0_i)) (pow.f32 n0_i 4)))
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (*.f32 (sqrt.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u)))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i)))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) 2) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i))) (cbrt.f32 (sqrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))))) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)) (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)) (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) 2)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i)))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) 2)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) 2) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i))) (cbrt.f32 (sqrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 3/2) (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 3/2))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(*.f32 (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 1/6) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 1/6))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 1 (/.f32 1 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (+.f32 n0_i (*.f32 n0_i u)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 (+.f32 n0_i (*.f32 n0_i u)) (/.f32 (+.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))
(/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (/.f32 (+.f32 n0_i (*.f32 n0_i u)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))) (+.f32 n0_i (*.f32 u n0_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))) (fma.f32 u n0_i n0_i)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))) (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))) (/.f32 (+.f32 n0_i (*.f32 n0_i u)) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))))
(/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))) (/.f32 (/.f32 (+.f32 n0_i (*.f32 u n0_i)) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))) (/.f32 (fma.f32 u n0_i n0_i) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 n0_i u) 4)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (pow.f32 (*.f32 n0_i u) 2) (*.f32 n0_i n0_i))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 u n0_i) 4)) (*.f32 (+.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 u n0_i) 4)) (*.f32 (fma.f32 u n0_i n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u n0_i) 2))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n0_i u) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (neg.f32 n0_i)) 3)) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 u (neg.f32 n0_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (neg.f32 n0_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 u (neg.f32 n0_i)) n0_i))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 (fma.f32 u n0_i n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 n0_i u) 2) 3)) (*.f32 (+.f32 n0_i (*.f32 n0_i u)) (+.f32 (pow.f32 n0_i 4) (+.f32 (*.f32 (pow.f32 n0_i 4) (*.f32 u u)) (pow.f32 (*.f32 n0_i u) 4)))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (pow.f32 (*.f32 u n0_i) 2) 3)) (*.f32 (+.f32 n0_i (*.f32 u n0_i)) (+.f32 (pow.f32 n0_i 4) (fma.f32 (pow.f32 n0_i 4) (*.f32 u u) (pow.f32 (*.f32 u n0_i) 4)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (fma.f32 u n0_i n0_i)) (+.f32 (pow.f32 (*.f32 u n0_i) 4) (*.f32 (+.f32 (*.f32 u u) 1) (pow.f32 n0_i 4))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (fma.f32 u n0_i n0_i)) (+.f32 (pow.f32 (*.f32 u n0_i) 4) (*.f32 (+.f32 1 (*.f32 u u)) (pow.f32 n0_i 4))))
(/.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i u) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))) (+.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n0_i u) 6)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 u n0_i) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))) (+.f32 (pow.f32 n0_i 6) (+.f32 (pow.f32 (*.f32 u n0_i) 6) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 u n0_i) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))) (+.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (*.f32 (pow.f32 n0_i 6) (pow.f32 u 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 u n0_i) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))) (+.f32 (pow.f32 (*.f32 u n0_i) 6) (+.f32 (pow.f32 n0_i 6) (*.f32 (pow.f32 n0_i 6) (pow.f32 u 3))))))
(/.f32 (+.f32 (neg.f32 (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n0_i u) 2)) (*.f32 (+.f32 u 1) (neg.f32 n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n0_i) 2) (*.f32 n0_i (neg.f32 n0_i))) (*.f32 (neg.f32 n0_i) (+.f32 1 u)))
(neg.f32 (/.f32 (fma.f32 u (neg.f32 n0_i) n0_i) -1))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (neg.f32 n0_i)) 3))) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 u (neg.f32 n0_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (neg.f32 n0_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 u (neg.f32 n0_i)) n0_i))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 (fma.f32 u n0_i n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))) (sqrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i))) (/.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u n0_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) (sqrt.f32 (fma.f32 u n0_i n0_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))) (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i))) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))) (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))) (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)))) (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) 2) (/.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u n0_i))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)))))
(/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))) (/.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) (pow.f32 (cbrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) 2)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))) (pow.f32 (cbrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) 2))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (neg.f32 n0_i)) 3)) 1) (+.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 u (neg.f32 n0_i)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (neg.f32 n0_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (neg.f32 n0_i)) (-.f32 (*.f32 u (neg.f32 n0_i)) n0_i))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 (*.f32 u (neg.f32 n0_i)) (neg.f32 (fma.f32 u n0_i n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (+.f32 (neg.f32 (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n0_i u) 2)) 1) (*.f32 (+.f32 u 1) (neg.f32 n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n0_i) 2) (*.f32 n0_i (neg.f32 n0_i))) (*.f32 (neg.f32 n0_i) (+.f32 1 u)))
(neg.f32 (/.f32 (fma.f32 u (neg.f32 n0_i) n0_i) -1))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i))) (/.f32 (sqrt.f32 (+.f32 n0_i (*.f32 u n0_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) (sqrt.f32 (fma.f32 u n0_i n0_i))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 u n0_i))) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))) (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))) (sqrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2))) (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)) (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) 2) (/.f32 (cbrt.f32 (+.f32 n0_i (*.f32 u n0_i))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)))))
(/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2))) (/.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) (pow.f32 (cbrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) 2)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))) (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 u n0_i))) 2) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))) (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))) (pow.f32 (cbrt.f32 (fma.f32 u (neg.f32 n0_i) n0_i)) 2))
(/.f32 (*.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 n0_i u) 4)) (/.f32 (/.f32 1 n0_i) (+.f32 u 1))) (+.f32 (pow.f32 (*.f32 n0_i u) 2) (*.f32 n0_i n0_i)))
(/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 u n0_i) 4)) (/.f32 (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 u n0_i) 2)) (/.f32 1 (*.f32 (+.f32 1 u) n0_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 u n0_i) 4)) (fma.f32 n0_i n0_i (pow.f32 (*.f32 u n0_i) 2))) (/.f32 1 (fma.f32 u n0_i n0_i)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 n0_i u) 2) 3)) (/.f32 (/.f32 1 n0_i) (+.f32 u 1))) (+.f32 (pow.f32 n0_i 4) (+.f32 (*.f32 (pow.f32 n0_i 4) (*.f32 u u)) (pow.f32 (*.f32 n0_i u) 4))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (pow.f32 (*.f32 u n0_i) 2) 3)) (*.f32 (+.f32 n0_i (*.f32 u n0_i)) (+.f32 (pow.f32 n0_i 4) (fma.f32 (pow.f32 n0_i 4) (*.f32 u u) (pow.f32 (*.f32 u n0_i) 4)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (fma.f32 u n0_i n0_i)) (+.f32 (pow.f32 (*.f32 u n0_i) 4) (*.f32 (+.f32 (*.f32 u u) 1) (pow.f32 n0_i 4))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (fma.f32 u n0_i n0_i)) (+.f32 (pow.f32 (*.f32 u n0_i) 4) (*.f32 (+.f32 1 (*.f32 u u)) (pow.f32 n0_i 4))))
(/.f32 (*.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n0_i u) 6)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))))) (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i u) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))) (+.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 n0_i u) 6)) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3))))
(/.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 u n0_i) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))) (+.f32 (pow.f32 n0_i 6) (+.f32 (pow.f32 (*.f32 u n0_i) 6) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 u n0_i) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))) (+.f32 (+.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u n0_i) 6)) (*.f32 (pow.f32 n0_i 6) (pow.f32 u 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 u n0_i) 3) 3)) (*.f32 (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))) (+.f32 (pow.f32 (*.f32 u n0_i) 6) (+.f32 (pow.f32 n0_i 6) (*.f32 (pow.f32 n0_i 6) (pow.f32 u 3))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) n0_i) (+.f32 u 1))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) 1) (+.f32 n0_i (*.f32 n0_i u)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (sqrt.f32 (+.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (*.f32 (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))) (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (+.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (+.f32 u 1)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i)))))
(/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i)))))
(pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 1)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(pow.f32 (sqrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 2)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(pow.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i u))) 3)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 1/3)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(neg.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i u) 2)) (*.f32 (+.f32 u 1) (neg.f32 n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 u n0_i) 2) (*.f32 n0_i (neg.f32 n0_i))) (*.f32 (neg.f32 n0_i) (+.f32 1 u)))
(neg.f32 (/.f32 (fma.f32 u (neg.f32 n0_i) n0_i) -1))
(neg.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i u) 3)) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))))))
(sqrt.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))
(sqrt.f32 (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2))
(fabs.f32 (fma.f32 u (neg.f32 n0_i) n0_i))
(log.f32 (exp.f32 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 n0_i (*.f32 n0_i u)))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(cbrt.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(expm1.f32 (log1p.f32 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(exp.f32 (log.f32 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(log1p.f32 (expm1.f32 (-.f32 n0_i (*.f32 n0_i u))))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(fma.f32 1 n0_i (*.f32 u (neg.f32 n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 u (neg.f32 n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 u (neg.f32 n0_i)))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 u (neg.f32 n0_i) n0_i)
(+.f32 n0_i (+.f32 (*.f32 u (neg.f32 n0_i)) (*.f32 u n1_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)) (*.f32 u n1_i)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (neg.f32 u) n0_i (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (neg.f32 n0_i) u (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (*.f32 u (neg.f32 n0_i)) 1 (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 n0_i u))) (sqrt.f32 (*.f32 n0_i u)) (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 n0_i u))) (pow.f32 (cbrt.f32 (*.f32 n0_i u)) 2) (*.f32 n0_i u)))
(+.f32 (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (fma.f32 (neg.f32 n0_i) u (*.f32 u n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 0 (*.f32 u n0_i)) (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(+.f32 (*.f32 u (neg.f32 n0_i)) (+.f32 n0_i (*.f32 u n1_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 u (neg.f32 n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (+.f32 (*.f32 u n1_i) (*.f32 u (neg.f32 n0_i))) n0_i)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (-.f32 (+.f32 n0_i (*.f32 u n1_i)) (exp.f32 (log1p.f32 (*.f32 n0_i u)))) 1)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n0_i (*.f32 u n1_i)) 1) (*.f32 u (neg.f32 n0_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 n0_i (-.f32 (*.f32 n0_i u) (*.f32 u n1_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (-.f32 n0_i (*.f32 n0_i u)))) (-.f32 1 (*.f32 u n1_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) 1)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i u))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i (*.f32 n0_i u))) (-.f32 (/.f32 (pow.f32 (*.f32 n0_i u) 2) (+.f32 n0_i (*.f32 n0_i u))) (*.f32 u n1_i)))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (/.f32 (pow.f32 n0_i 3) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))) (-.f32 (/.f32 (pow.f32 (*.f32 n0_i u) 3) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))) (*.f32 u n1_i)))
(+.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))) (*.f32 u n1_i))
(fma.f32 u n1_i (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))))))
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (-.f32 n0_i (*.f32 n0_i u))))) 1)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i n0_i) (+.f32 n0_i (*.f32 n0_i u)))) (/.f32 (pow.f32 (*.f32 n0_i u) 2) (+.f32 n0_i (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) (/.f32 (pow.f32 n0_i 3) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1))))) (/.f32 (pow.f32 (*.f32 n0_i u) 3) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (*.f32 n0_i n0_i)) (+.f32 u 1)))))
(+.f32 (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 (+.f32 1 u) (*.f32 u (*.f32 n0_i n0_i))))) (*.f32 u n1_i))
(fma.f32 u n1_i (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u n0_i) 3)) (fma.f32 n0_i n0_i (*.f32 u (*.f32 n0_i (fma.f32 u n0_i n0_i))))))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) 0) (*.f32 n0_i u))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 1)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 1 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2) (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (*.f32 (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2))))
(*.f32 (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))) (*.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 (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 (*.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))) (*.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) (sqrt.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2)) (cbrt.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))))
(*.f32 (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))) (*.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 (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 n1_i (-.f32 n0_i (*.f32 n0_i u)))) 3/2) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 3/2))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (pow.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 3) 1/6) (pow.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 3) 1/6))
(fma.f32 (-.f32 n1_i 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 n0_i (*.f32 n0_i u)) 2)) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)) (+.f32 (*.f32 u n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 u (neg.f32 n0_i) n0_i) 2)) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(/.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) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))
(/.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) 2) (*.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 u (neg.f32 n0_i) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)) (+.f32 (*.f32 u n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 u (neg.f32 n0_i) n0_i) 2)) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(/.f32 (*.f32 1 (+.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) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))
(/.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) 2) (*.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 u (neg.f32 n0_i) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (-.f32 n0_i (*.f32 u (+.f32 n0_i 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 n0_i u)) 2)) 1) (+.f32 (-.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 u n0_i)) 2)) (+.f32 (*.f32 u n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 u (neg.f32 n0_i) n0_i) 2)) (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))
(/.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) 2) (*.f32 (-.f32 n0_i (*.f32 u n0_i)) (-.f32 (-.f32 n0_i (*.f32 u n0_i)) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 u (neg.f32 n0_i) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (-.f32 n0_i (*.f32 u (+.f32 n0_i n1_i))) (pow.f32 (*.f32 u n1_i) 2)))
(pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 1)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 2)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (cbrt.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))) 3)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 3) 1/3)
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 2))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 n1_i n0_i) u n0_i) 2))
(fabs.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(log.f32 (exp.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(cbrt.f32 (pow.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u))) 3))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (log.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 u n1_i (-.f32 n0_i (*.f32 n0_i u)))))
(fma.f32 (-.f32 n1_i n0_i) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i u))) 1)
(*.f32 u n0_i)
(pow.f32 (*.f32 n0_i u) 1)
(*.f32 u n0_i)
(pow.f32 (sqrt.f32 (*.f32 n0_i u)) 2)
(*.f32 u n0_i)
(pow.f32 (cbrt.f32 (*.f32 n0_i u)) 3)
(*.f32 u n0_i)
(pow.f32 (pow.f32 (*.f32 n0_i u) 3) 1/3)
(*.f32 u n0_i)
(sqrt.f32 (pow.f32 (*.f32 n0_i u) 2))
(sqrt.f32 (pow.f32 (*.f32 u n0_i) 2))
(fabs.f32 (*.f32 u n0_i))
(log.f32 (pow.f32 (exp.f32 n0_i) u))
(*.f32 u n0_i)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i u))))
(*.f32 u n0_i)
(cbrt.f32 (pow.f32 (*.f32 n0_i u) 3))
(*.f32 u n0_i)
(expm1.f32 (log1p.f32 (*.f32 n0_i u)))
(*.f32 u n0_i)
(exp.f32 (log.f32 (*.f32 n0_i u)))
(*.f32 u n0_i)
(log1p.f32 (expm1.f32 (*.f32 n0_i u)))
(*.f32 u n0_i)

localize14.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.42%
(*.f32 (-.f32 1 u) n0_i)
Compiler

Compiled 15 to 10 computations (33.3% saved)

localize35.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.32%
(+.f32 (*.f32 n1_i u) (/.f32 1 (/.f32 (+.f32 1 u) n0_i)))
0.87%
(/.f32 (+.f32 1 u) n0_i)
1.08%
(/.f32 1 (/.f32 (+.f32 1 u) n0_i))
Compiler

Compiled 37 to 22 computations (40.5% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite85.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1568×associate-/r*
930×associate-/l*
816×distribute-rgt-in
782×distribute-lft-in
708×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

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

simplify180.0ms (1%)

Algorithm
egg-herbie
Rules
760×+-commutative
660×associate-+r+
636×associate-*r*
512×*-commutative
498×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

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

localize99.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.17%
(*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle)
0.2%
(+.f32 (*.f32 n1_i u) n0_i)
0.51%
(/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle))
35.52%
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle)))
Compiler

Compiled 53 to 18 computations (66% saved)

series11.0ms (0.1%)

Counts
4 → 129
Calls

45 calls:

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

rewrite101.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1248×associate-/l*
834×associate-/r/
732×distribute-lft-in
564×associate-/l/
332×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify121.0ms (0.6%)

Algorithm
egg-herbie
Rules
1246×associate-*l*
1008×associate-/r*
996×associate-/l*
754×*-commutative
658×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066013097
1191512527
Stop Event
node limit
Counts
381 → 399
Calls
Call 1
Inputs
(+.f32 (*.f32 n1_i u) n0_i)
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) n0_i)) (*.f32 -1/36 (+.f32 (*.f32 n1_i u) n0_i))) (pow.f32 normAngle 4))) n0_i)))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) n0_i)) (*.f32 -1/36 (+.f32 (*.f32 n1_i u) n0_i)))) (*.f32 1/720 (+.f32 (*.f32 n1_i u) n0_i)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) n0_i)) (*.f32 -1/36 (+.f32 (*.f32 n1_i u) n0_i))) (pow.f32 normAngle 4))) n0_i))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.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 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.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 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.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 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.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 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.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 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(/.f32 1 (*.f32 n0_i normAngle))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 n0_i 4) normAngle))))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(/.f32 1 (*.f32 n0_i normAngle))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 n0_i 4) normAngle))))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(/.f32 1 (*.f32 n0_i normAngle))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 n0_i 4) normAngle))))))
(/.f32 1 (*.f32 n0_i normAngle))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 n0_i 4) normAngle))))))
n0_i
(*.f32 n1_i u)
(*.f32 n1_i u)
n0_i
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
n0_i
n0_i
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 n1_i u))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle n0_i)))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle n0_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 n1_i u))))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (*.f32 n1_i u) normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i normAngle)))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (*.f32 n1_i u) normAngle)))
(+.f32 (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) (*.f32 n1_i u)) (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) n0_i))
(+.f32 (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) n0_i) (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) (*.f32 n1_i u)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))))) 1)
(*.f32 1 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))))
(*.f32 (fma.f32 n1_i u n0_i) (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 1)
(*.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) (pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 2) (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 -1 (*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 n1_i u n0_i)) normAngle)
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) (fma.f32 n1_i u n0_i))
(*.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (fma.f32 n1_i u n0_i))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) 1) (/.f32 1 (*.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)) (/.f32 1 (*.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (fma.f32 n1_i u n0_i)))) (neg.f32 normAngle))
(*.f32 (/.f32 1 (/.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sqrt.f32 normAngle) (fma.f32 n1_i u n0_i)))) (sqrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (pow.f32 (cbrt.f32 normAngle) 2) (fma.f32 n1_i u n0_i)))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (neg.f32 (sin.f32 normAngle))) -1)
(*.f32 (/.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (fma.f32 n1_i u n0_i)))) normAngle)
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) 1) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sqrt.f32 (/.f32 1 (fma.f32 n1_i u n0_i)))) (sqrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) 1) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) -1) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (cbrt.f32 (/.f32 1 (fma.f32 n1_i u n0_i)))) (cbrt.f32 normAngle))
(pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 1)
(pow.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 2)
(pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 3)
(pow.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1)
(neg.f32 (*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(sqrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 2))
(log.f32 (exp.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))))))
(cbrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 3))
(cbrt.f32 (/.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (/.f32 1 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3))))
(expm1.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(exp.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(exp.f32 (*.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 1))
(log1p.f32 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))) 1)
(*.f32 1 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 1)
(*.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 1 (fma.f32 n1_i u n0_i)) (/.f32 1 normAngle))
(*.f32 (/.f32 1 (fma.f32 n1_i u n0_i)) (pow.f32 normAngle -1))
(*.f32 -1 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1)
(*.f32 (/.f32 1 normAngle) (/.f32 1 (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) 1) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (pow.f32 normAngle -1) (/.f32 1 (fma.f32 n1_i u n0_i)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1) (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1))
(*.f32 (/.f32 (/.f32 1 normAngle) 1) (/.f32 1 (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))) (-.f32 (*.f32 n1_i u) n0_i))
(*.f32 (/.f32 1 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) normAngle)) (-.f32 (*.f32 n1_i u) n0_i))
(*.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) normAngle)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 (/.f32 (/.f32 1 normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n1_i u) n0_i))
(*.f32 (/.f32 (/.f32 1 normAngle) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2))) (-.f32 n0_i (*.f32 n1_i u)))
(*.f32 (/.f32 (/.f32 1 normAngle) (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))) (neg.f32 (-.f32 (*.f32 n1_i u) n0_i)))
(*.f32 (/.f32 (/.f32 1 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(pow.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 1)
(pow.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) 3)
(pow.f32 (/.f32 1 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3)) 1/3)
(pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1)
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))
(log.f32 (exp.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(cbrt.f32 (/.f32 1 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(exp.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 n0_i))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n1_i u)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u n0_i))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) n0_i)) (/.f32 n0_i (/.f32 (-.f32 (*.f32 n1_i u) n0_i) n0_i)))
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 n0_i))) 1)
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(*.f32 1 (fma.f32 n1_i u n0_i))
(*.f32 (fma.f32 n1_i u n0_i) 1)
(*.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (sqrt.f32 (fma.f32 n1_i u n0_i)))
(*.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2) (cbrt.f32 (fma.f32 n1_i u n0_i)))
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (/.f32 1 (-.f32 (*.f32 n1_i u) n0_i)))
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(*.f32 -1 (neg.f32 (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) n0_i)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 1 (/.f32 1 (sqrt.f32 (fma.f32 n1_i u n0_i)))) (sqrt.f32 (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2))) (cbrt.f32 (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 1 (/.f32 1 (fma.f32 n1_i u n0_i)))
(/.f32 (fma.f32 n1_i u n0_i) 1)
(/.f32 (fma.f32 n1_i u n0_i) (/.f32 (-.f32 (*.f32 n1_i u) n0_i) (-.f32 (*.f32 n1_i u) n0_i)))
(/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 1 (sqrt.f32 (fma.f32 n1_i u n0_i))))
(/.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2) (/.f32 1 (cbrt.f32 (fma.f32 n1_i u n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 n1_i u) n0_i))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (/.f32 1 (/.f32 1 (-.f32 (*.f32 n1_i u) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (/.f32 1 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (fma.f32 n1_i u n0_i)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (/.f32 (-.f32 (*.f32 n1_i u) n0_i) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))) (/.f32 (-.f32 (*.f32 n1_i u) n0_i) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (*.f32 n1_i u)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 1 (-.f32 n0_i (*.f32 n1_i u))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (*.f32 (-.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (*.f32 (-.f32 (*.f32 n1_i u) n0_i) (+.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (neg.f32 (-.f32 (*.f32 n1_i u) n0_i)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (*.f32 1 (neg.f32 (-.f32 (*.f32 n1_i u) n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (*.f32 1 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))))
(pow.f32 (fma.f32 n1_i u n0_i) 1)
(pow.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) 2)
(pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 n1_i u n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 n1_i u n0_i) 2))
(log.f32 (exp.f32 (fma.f32 n1_i u n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 n1_i u n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 n1_i u n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 n1_i u n0_i)))
(exp.f32 (log.f32 (fma.f32 n1_i u n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 n1_i u n0_i)) 1))
(log1p.f32 (expm1.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 1 (*.f32 n1_i u) n0_i)
(fma.f32 1 n0_i (*.f32 n1_i u))
(fma.f32 n1_i u n0_i)
(fma.f32 u n1_i n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 n1_i u))
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) n0_i)
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 n1_i u))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) n0_i)
(+.f32 (*.f32 normAngle (*.f32 n1_i u)) (*.f32 normAngle n0_i))
(+.f32 (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 n1_i u)))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i normAngle))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 n1_i u) normAngle))
(+.f32 (*.f32 1 (*.f32 normAngle (*.f32 n1_i u))) (*.f32 1 (*.f32 normAngle n0_i)))
(+.f32 (*.f32 1 (*.f32 normAngle n0_i)) (*.f32 1 (*.f32 normAngle (*.f32 n1_i u))))
(+.f32 (*.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (*.f32 1 (*.f32 n0_i normAngle)))
(+.f32 (*.f32 1 (*.f32 n0_i normAngle)) (*.f32 1 (*.f32 (*.f32 n1_i u) normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) 1)
(/.f32 1 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(/.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)))
(/.f32 normAngle (/.f32 1 (fma.f32 n1_i u n0_i)))
(/.f32 (fma.f32 n1_i u n0_i) (/.f32 1 normAngle))
(/.f32 (fma.f32 n1_i u n0_i) (/.f32 (/.f32 1 normAngle) 1))
(/.f32 (fma.f32 n1_i u n0_i) (/.f32 -1 (neg.f32 normAngle)))
(/.f32 (fma.f32 n1_i u n0_i) (*.f32 1 (/.f32 1 normAngle)))
(/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 (/.f32 1 normAngle) (sqrt.f32 (fma.f32 n1_i u n0_i))))
(/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (sqrt.f32 normAngle)))
(/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 1 (*.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) normAngle)))
(/.f32 (sqrt.f32 normAngle) (/.f32 1 (*.f32 (sqrt.f32 normAngle) (fma.f32 n1_i u n0_i))))
(/.f32 (sqrt.f32 normAngle) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (sqrt.f32 (fma.f32 n1_i u n0_i))))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 -1 (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(/.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 (/.f32 1 normAngle) (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2) (/.f32 (/.f32 1 normAngle) (cbrt.f32 (fma.f32 n1_i u n0_i))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2) (/.f32 1 (*.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) normAngle)))
(/.f32 (cbrt.f32 normAngle) (/.f32 1 (*.f32 (pow.f32 (cbrt.f32 normAngle) 2) (fma.f32 n1_i u n0_i))))
(/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (/.f32 1 (fma.f32 n1_i u n0_i)) (cbrt.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 1 (*.f32 (cbrt.f32 normAngle) (fma.f32 n1_i u n0_i))))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (cbrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (/.f32 (/.f32 1 normAngle) (/.f32 1 (-.f32 (*.f32 n1_i u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (/.f32 (-.f32 (*.f32 n1_i u) n0_i) normAngle))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (*.f32 (/.f32 1 normAngle) (-.f32 (*.f32 n1_i u) n0_i)))
(/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (/.f32 (/.f32 1 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) normAngle))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (*.f32 (/.f32 1 normAngle) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 -1 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(/.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))) -1)
(/.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(/.f32 (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))) (/.f32 -1 (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (sqrt.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))))) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))))
(/.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u n0_i))) (/.f32 1 (sqrt.f32 (fma.f32 n1_i u n0_i))))
(/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2)) (/.f32 1 (cbrt.f32 (fma.f32 n1_i u n0_i))))
(/.f32 (*.f32 (fma.f32 n1_i u n0_i) (sqrt.f32 normAngle)) (/.f32 1 (sqrt.f32 normAngle)))
(/.f32 (*.f32 (fma.f32 n1_i u n0_i) (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 1 (cbrt.f32 normAngle)))
(/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n1_i u) n0_i))
(/.f32 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) normAngle) (-.f32 (*.f32 n1_i u) n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) normAngle) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (neg.f32 normAngle) (/.f32 -1 (fma.f32 n1_i u n0_i)))
(/.f32 (neg.f32 (fma.f32 n1_i u n0_i)) (/.f32 -1 normAngle))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (/.f32 -1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 -1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (/.f32 1 normAngle) (-.f32 n0_i (*.f32 n1_i u))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (*.f32 (/.f32 1 normAngle) (neg.f32 (-.f32 (*.f32 n1_i u) n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (*.f32 (/.f32 1 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))))
(pow.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1)
(pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3) 1/3)
(pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 1)
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 2))
(log.f32 (exp.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (fma.f32 n1_i u n0_i) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 n1_i u n0_i) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(exp.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(exp.f32 (neg.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 1))
(log1p.f32 (expm1.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
Outputs
(+.f32 (*.f32 n1_i u) n0_i)
(fma.f32 n1_i u n0_i)
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u n0_i)) (fma.f32 n1_i u n0_i))
(fma.f32 1/6 (*.f32 normAngle (*.f32 normAngle (fma.f32 n1_i u n0_i))) (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) n0_i)) (*.f32 -1/36 (+.f32 (*.f32 n1_i u) n0_i))) (pow.f32 normAngle 4))) n0_i)))
(fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u n0_i)) (fma.f32 n1_i u (fma.f32 -1 (*.f32 (*.f32 (fma.f32 n1_i u n0_i) -7/360) (pow.f32 normAngle 4)) n0_i)))
(fma.f32 1/6 (*.f32 normAngle (*.f32 normAngle (fma.f32 n1_i u n0_i))) (fma.f32 n1_i u (-.f32 n0_i (*.f32 (fma.f32 n1_i u n0_i) (*.f32 -7/360 (pow.f32 normAngle 4))))))
(+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) n0_i)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) n0_i)) (*.f32 -1/36 (+.f32 (*.f32 n1_i u) n0_i)))) (*.f32 1/720 (+.f32 (*.f32 n1_i u) n0_i)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) n0_i)) (*.f32 -1/36 (+.f32 (*.f32 n1_i u) n0_i))) (pow.f32 normAngle 4))) n0_i))))
(fma.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 n1_i u n0_i)) (fma.f32 -1 (*.f32 (fma.f32 -1/5040 (fma.f32 n1_i u n0_i) (fma.f32 1/6 (*.f32 (fma.f32 n1_i u n0_i) -7/360) (*.f32 1/720 (fma.f32 n1_i u n0_i)))) (pow.f32 normAngle 6)) (fma.f32 n1_i u (fma.f32 -1 (*.f32 (*.f32 (fma.f32 n1_i u n0_i) -7/360) (pow.f32 normAngle 4)) n0_i))))
(fma.f32 1/6 (*.f32 normAngle (*.f32 normAngle (fma.f32 n1_i u n0_i))) (-.f32 (fma.f32 n1_i u (-.f32 n0_i (*.f32 (fma.f32 n1_i u n0_i) (*.f32 -7/360 (pow.f32 normAngle 4))))) (*.f32 (fma.f32 -1/5040 (fma.f32 n1_i u n0_i) (+.f32 (*.f32 (fma.f32 n1_i u n0_i) -7/2160) (*.f32 1/720 (fma.f32 n1_i u n0_i)))) (pow.f32 normAngle 6))))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n0_i (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n0_i (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 n1_i u) normAngle) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n0_i (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 n0_i (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 n0_i normAngle))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (neg.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle))))
(-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i)))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (fma.f32 -1 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle)) (*.f32 (/.f32 (*.f32 n1_i n1_i) (pow.f32 n0_i 3)) (/.f32 (*.f32 u u) normAngle))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i))))) (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 n0_i 3))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 n0_i 4) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (fma.f32 -1 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle)) (*.f32 (/.f32 (*.f32 n1_i n1_i) (pow.f32 n0_i 3)) (/.f32 (*.f32 u u) normAngle))) (neg.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (*.f32 normAngle (pow.f32 n0_i 4))))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i))))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 n0_i 3))) (/.f32 (pow.f32 (*.f32 n1_i u) 3) (*.f32 normAngle (pow.f32 n0_i 4)))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(/.f32 1 (*.f32 (*.f32 n1_i u) normAngle))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))))
(-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle)) (*.f32 -1 (+.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u)))) (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 normAngle (pow.f32 u 4))))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (-.f32 (-.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (pow.f32 n0_i 3) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 4)))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(/.f32 1 (*.f32 (*.f32 n1_i u) normAngle))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))))
(-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle)) (*.f32 -1 (+.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u)))) (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 normAngle (pow.f32 u 4))))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (-.f32 (-.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (pow.f32 n0_i 3) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 4)))))
(/.f32 1 (*.f32 n0_i normAngle))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (neg.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle))))
(-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i)))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (fma.f32 -1 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle)) (*.f32 (/.f32 (*.f32 n1_i n1_i) (pow.f32 n0_i 3)) (/.f32 (*.f32 u u) normAngle))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i))))) (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 n0_i 3))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 n0_i 4) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (fma.f32 -1 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle)) (*.f32 (/.f32 (*.f32 n1_i n1_i) (pow.f32 n0_i 3)) (/.f32 (*.f32 u u) normAngle))) (neg.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (*.f32 normAngle (pow.f32 n0_i 4))))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i))))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 n0_i 3))) (/.f32 (pow.f32 (*.f32 n1_i u) 3) (*.f32 normAngle (pow.f32 n0_i 4)))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(/.f32 1 (*.f32 (*.f32 n1_i u) normAngle))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))))
(-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle)) (*.f32 -1 (+.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u)))) (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 normAngle (pow.f32 u 4))))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (-.f32 (-.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (pow.f32 n0_i 3) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 4)))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(/.f32 1 (*.f32 (*.f32 n1_i u) normAngle))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))))
(-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle)) (*.f32 -1 (+.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u)))) (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 normAngle (pow.f32 u 4))))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (-.f32 (-.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (pow.f32 n0_i 3) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 4)))))
(/.f32 1 (*.f32 n1_i (*.f32 u normAngle)))
(/.f32 1 (*.f32 (*.f32 n1_i u) normAngle))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))))
(-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (neg.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u))))) (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (+.f32 (/.f32 (pow.f32 n0_i 2) (*.f32 (pow.f32 n1_i 3) (*.f32 (pow.f32 u 3) normAngle))) (+.f32 (*.f32 -1 (/.f32 n0_i (*.f32 (pow.f32 n1_i 2) (*.f32 (pow.f32 u 2) normAngle)))) (*.f32 -1 (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 (pow.f32 u 4) normAngle)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (+.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 (pow.f32 (*.f32 n1_i u) 3) normAngle)) (*.f32 -1 (+.f32 (/.f32 n0_i (*.f32 (*.f32 n1_i n1_i) (*.f32 normAngle (*.f32 u u)))) (/.f32 (pow.f32 n0_i 3) (*.f32 (pow.f32 n1_i 4) (*.f32 normAngle (pow.f32 u 4))))))))
(+.f32 (/.f32 1 (*.f32 n1_i (*.f32 u normAngle))) (-.f32 (-.f32 (/.f32 (*.f32 n0_i n0_i) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 3))) (/.f32 n0_i (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 2)))) (/.f32 (pow.f32 n0_i 3) (*.f32 normAngle (pow.f32 (*.f32 n1_i u) 4)))))
(/.f32 1 (*.f32 n0_i normAngle))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (neg.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle))))
(-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i)))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (fma.f32 -1 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle)) (*.f32 (/.f32 (*.f32 n1_i n1_i) (pow.f32 n0_i 3)) (/.f32 (*.f32 u u) normAngle))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i))))) (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 n0_i 3))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 n0_i 4) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (fma.f32 -1 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle)) (*.f32 (/.f32 (*.f32 n1_i n1_i) (pow.f32 n0_i 3)) (/.f32 (*.f32 u u) normAngle))) (neg.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (*.f32 normAngle (pow.f32 n0_i 4))))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i))))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 n0_i 3))) (/.f32 (pow.f32 (*.f32 n1_i u) 3) (*.f32 normAngle (pow.f32 n0_i 4)))))
(/.f32 1 (*.f32 n0_i normAngle))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (neg.f32 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle))))
(-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i)))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (fma.f32 -1 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle)) (*.f32 (/.f32 (*.f32 n1_i n1_i) (pow.f32 n0_i 3)) (/.f32 (*.f32 u u) normAngle))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i))))) (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 n0_i 3))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (*.f32 -1 (/.f32 (*.f32 n1_i u) (*.f32 (pow.f32 n0_i 2) normAngle))) (+.f32 (/.f32 (*.f32 (pow.f32 n1_i 2) (pow.f32 u 2)) (*.f32 (pow.f32 n0_i 3) normAngle)) (*.f32 -1 (/.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 u 3)) (*.f32 (pow.f32 n0_i 4) normAngle))))))
(+.f32 (/.f32 1 (*.f32 n0_i normAngle)) (+.f32 (fma.f32 -1 (*.f32 (/.f32 n1_i (*.f32 n0_i n0_i)) (/.f32 u normAngle)) (*.f32 (/.f32 (*.f32 n1_i n1_i) (pow.f32 n0_i 3)) (/.f32 (*.f32 u u) normAngle))) (neg.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 3) (*.f32 normAngle (pow.f32 n0_i 4))))))
(+.f32 (-.f32 (/.f32 1 (*.f32 n0_i normAngle)) (/.f32 n1_i (/.f32 normAngle (/.f32 u (*.f32 n0_i n0_i))))) (-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 normAngle (pow.f32 n0_i 3))) (/.f32 (pow.f32 (*.f32 n1_i u) 3) (*.f32 normAngle (pow.f32 n0_i 4)))))
n0_i
(*.f32 n1_i u)
(*.f32 n1_i u)
n0_i
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
n0_i
n0_i
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 (*.f32 n1_i u) normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 (*.f32 n1_i u) normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 (*.f32 n1_i u) normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 (*.f32 n1_i u) normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 (*.f32 n1_i u) normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 n1_i (*.f32 u normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 n1_i u))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle n0_i)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle n0_i)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 n1_i u))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (*.f32 n1_i u) normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (*.f32 n1_i u) normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) (*.f32 n1_i u)) (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) n0_i))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) n0_i) (*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) (*.f32 n1_i u)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(-.f32 (exp.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))))) 1)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 1 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (fma.f32 n1_i u n0_i) (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 1)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2) (sin.f32 normAngle))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (pow.f32 (sin.f32 normAngle) -1))
(*.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) (pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 2))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 2) (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (*.f32 (/.f32 1 (cbrt.f32 (sin.f32 normAngle))) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 -1 (*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2) (sin.f32 normAngle))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (*.f32 (sin.f32 normAngle) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 n1_i u n0_i)) normAngle)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) normAngle) (fma.f32 n1_i u n0_i))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 normAngle (fma.f32 n1_i u n0_i))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (*.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (pow.f32 (sin.f32 normAngle) -1/2)))
(*.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (pow.f32 (sin.f32 normAngle) -1))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 (pow.f32 (sin.f32 normAngle) -1) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) 1) (/.f32 1 (*.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)) (/.f32 1 (*.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (cbrt.f32 (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 (cbrt.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) (cbrt.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (sin.f32 normAngle) -1/2))
(*.f32 (pow.f32 (sin.f32 normAngle) -1/2) (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (fma.f32 n1_i u n0_i) (*.f32 normAngle (pow.f32 (sin.f32 normAngle) -1/2))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (*.f32 (fma.f32 n1_i u n0_i) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (fma.f32 n1_i u n0_i)))) (neg.f32 normAngle))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 1 (/.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)))) (/.f32 1 (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) -2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (sqrt.f32 normAngle) (fma.f32 n1_i u n0_i)))) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 1 (*.f32 (/.f32 1 (*.f32 (fma.f32 n1_i u n0_i) (sqrt.f32 normAngle))) (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sqrt.f32 normAngle) (*.f32 (fma.f32 n1_i u n0_i) (sqrt.f32 normAngle))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (pow.f32 (cbrt.f32 normAngle) 2) (fma.f32 n1_i u n0_i)))) (cbrt.f32 normAngle))
(*.f32 (cbrt.f32 normAngle) (*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) 1) (*.f32 (fma.f32 n1_i u n0_i) (pow.f32 (cbrt.f32 normAngle) 2))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (fma.f32 n1_i u n0_i) (cbrt.f32 normAngle))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) (neg.f32 (sin.f32 normAngle))) -1)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 (/.f32 1 (fma.f32 n1_i u n0_i)))) normAngle)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) 1) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))
(/.f32 (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2) (sin.f32 normAngle))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (/.f32 (*.f32 1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sin.f32 normAngle)) (sqrt.f32 -1)) (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (*.f32 (sqrt.f32 -1) (sin.f32 normAngle))) (sqrt.f32 (*.f32 (fma.f32 n1_i u n0_i) (neg.f32 normAngle))))
(*.f32 (/.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sqrt.f32 (/.f32 1 (fma.f32 n1_i u n0_i)))) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 (/.f32 (*.f32 1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sin.f32 normAngle)) (sqrt.f32 (/.f32 1 (fma.f32 n1_i u n0_i)))))
(*.f32 (sqrt.f32 normAngle) (/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 n1_i u n0_i))) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) 1) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (*.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (*.f32 (sin.f32 normAngle) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) -1) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 -1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)))) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (neg.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)))) (cbrt.f32 (*.f32 (fma.f32 n1_i u n0_i) (neg.f32 normAngle))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (cbrt.f32 (/.f32 1 (fma.f32 n1_i u n0_i)))) (cbrt.f32 normAngle))
(*.f32 (cbrt.f32 normAngle) (/.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (cbrt.f32 (/.f32 1 (fma.f32 n1_i u n0_i))) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)))))
(/.f32 (/.f32 (/.f32 1 (sin.f32 normAngle)) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (/.f32 (cbrt.f32 (/.f32 1 (fma.f32 n1_i u n0_i))) (cbrt.f32 normAngle)))
(pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 1)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(pow.f32 (sqrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 2)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(pow.f32 (cbrt.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 3)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(pow.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 3) 1/3)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1)
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(neg.f32 (*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(sqrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 2))
(sqrt.f32 (pow.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i)) 2))
(log.f32 (exp.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(cbrt.f32 (pow.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i))) 3))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(cbrt.f32 (/.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (/.f32 1 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3))))
(cbrt.f32 (*.f32 (/.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) 1) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3)))
(cbrt.f32 (*.f32 (/.f32 1 (pow.f32 (sin.f32 normAngle) 3)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3)))
(expm1.f32 (log1p.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(exp.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(exp.f32 (*.f32 (log.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))) 1))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(log1p.f32 (expm1.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (/.f32 (fma.f32 n1_i u n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u n0_i))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))) 1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 1 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 1 (fma.f32 n1_i u n0_i)) (/.f32 1 normAngle))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (fma.f32 n1_i u n0_i)) (pow.f32 normAngle -1))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 -1 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 normAngle) (/.f32 1 (fma.f32 n1_i u n0_i)))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) 1) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 (pow.f32 normAngle -1) (/.f32 1 (fma.f32 n1_i u n0_i)))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1) (pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1))
(pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2) -1) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 (/.f32 1 normAngle) 1) (/.f32 1 (fma.f32 n1_i u n0_i)))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))) (-.f32 (*.f32 n1_i u) n0_i))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (*.f32 normAngle (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))))
(*.f32 (/.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) normAngle)) (-.f32 (*.f32 n1_i u) n0_i))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) normAngle)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (*.f32 normAngle (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))))
(*.f32 (/.f32 (/.f32 1 normAngle) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n1_i u) n0_i))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(*.f32 (/.f32 (/.f32 1 normAngle) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (*.f32 normAngle (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))))
(*.f32 (/.f32 (/.f32 1 normAngle) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2))) (-.f32 n0_i (*.f32 n1_i u)))
(/.f32 (/.f32 (-.f32 n0_i (*.f32 n1_i u)) normAngle) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)))
(*.f32 (/.f32 (/.f32 1 normAngle) (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))) (neg.f32 (-.f32 (*.f32 n1_i u) n0_i)))
(/.f32 (/.f32 (neg.f32 (-.f32 (*.f32 n1_i u) n0_i)) normAngle) (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))))
(/.f32 (neg.f32 (-.f32 (*.f32 n1_i u) n0_i)) (*.f32 normAngle (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (/.f32 1 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) normAngle) (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))))
(/.f32 (-.f32 (neg.f32 (pow.f32 (*.f32 n1_i u) 2)) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (neg.f32 (*.f32 normAngle (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)))))
(pow.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(pow.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) 2)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(pow.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) 3)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(pow.f32 (/.f32 1 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3)) 1/3)
(cbrt.f32 (/.f32 1 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3)))
(pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1)
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))
(log.f32 (exp.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(cbrt.f32 (/.f32 1 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(exp.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) 1))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (/.f32 1 normAngle) (fma.f32 n1_i u n0_i))
(/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (-.f32 1 n0_i))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) 1) n0_i)
(+.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (+.f32 n0_i -1))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n1_i u)))
(+.f32 -1 (fma.f32 n1_i u (exp.f32 (log1p.f32 n0_i))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 n1_i u n0_i))) 1)
(fma.f32 n1_i u n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 n1_i u) 2) (-.f32 (*.f32 n1_i u) n0_i)) (/.f32 n0_i (/.f32 (-.f32 (*.f32 n1_i u) n0_i) n0_i)))
(fma.f32 n1_i u n0_i)
(-.f32 (+.f32 (*.f32 n1_i u) (exp.f32 (log1p.f32 n0_i))) 1)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n1_i u)))
(+.f32 -1 (fma.f32 n1_i u (exp.f32 (log1p.f32 n0_i))))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 n1_i u)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) 1) n0_i)
(+.f32 (exp.f32 (log1p.f32 (*.f32 n1_i u))) (+.f32 n0_i -1))
(*.f32 1 (fma.f32 n1_i u n0_i))
(fma.f32 n1_i u n0_i)
(*.f32 (fma.f32 n1_i u n0_i) 1)
(fma.f32 n1_i u n0_i)
(*.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (sqrt.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(*.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2))
(fma.f32 n1_i u n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2) (cbrt.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (/.f32 1 (-.f32 (*.f32 n1_i u) n0_i)))
(fma.f32 n1_i u n0_i)
(*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 -1 (neg.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(*.f32 (/.f32 1 (-.f32 (*.f32 n1_i u) n0_i)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))
(fma.f32 n1_i u n0_i)
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (fma.f32 n1_i u n0_i))
(fma.f32 n1_i u n0_i)
(*.f32 (/.f32 1 (/.f32 1 (sqrt.f32 (fma.f32 n1_i u n0_i)))) (sqrt.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2))) (cbrt.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (fma.f32 n1_i u n0_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (fma.f32 n1_i u n0_i)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) (-.f32 (pow.f32 (*.f32 n1_i u) 4) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 n0_i (*.f32 n1_i u)) (-.f32 n0_i (*.f32 n1_i u))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (-.f32 (pow.f32 (*.f32 n1_i u) 4) (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 n0_i (*.f32 n1_i u)) (-.f32 n0_i (*.f32 n1_i u)))))) (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 4) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 n0_i (*.f32 n1_i u)) (-.f32 n0_i (*.f32 n1_i u)))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) 3) (pow.f32 (*.f32 n1_i u) 6))) (+.f32 (pow.f32 (*.f32 n1_i u) 4) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))) (pow.f32 (*.f32 n1_i u) 2)))))
(/.f32 1 (/.f32 1 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(/.f32 (fma.f32 n1_i u n0_i) 1)
(fma.f32 n1_i u n0_i)
(/.f32 (fma.f32 n1_i u n0_i) (/.f32 (-.f32 (*.f32 n1_i u) n0_i) (-.f32 (*.f32 n1_i u) n0_i)))
(fma.f32 n1_i u n0_i)
(/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 1 (sqrt.f32 (fma.f32 n1_i u n0_i))))
(fma.f32 n1_i u n0_i)
(/.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2)))
(fma.f32 n1_i u n0_i)
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2) (/.f32 1 (cbrt.f32 (fma.f32 n1_i u n0_i))))
(fma.f32 n1_i u n0_i)
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 n1_i u) n0_i))
(fma.f32 n1_i u n0_i)
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (/.f32 1 (/.f32 1 (-.f32 (*.f32 n1_i u) n0_i))))
(fma.f32 n1_i u n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (/.f32 1 (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (/.f32 (-.f32 (*.f32 n1_i u) n0_i) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n1_i u) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n1_i u) n0_i)))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))) (/.f32 (-.f32 (*.f32 n1_i u) n0_i) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))) (-.f32 (*.f32 n1_i u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (/.f32 (-.f32 (*.f32 n1_i u) n0_i) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3))) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 6) (pow.f32 n0_i 6)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 6) (pow.f32 n0_i 6)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (-.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (*.f32 n1_i u)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 1 (-.f32 n0_i (*.f32 n1_i u))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (*.f32 n1_i u)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (*.f32 (-.f32 (*.f32 n1_i u) n0_i) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 4) (pow.f32 n0_i 4)) (*.f32 (-.f32 (*.f32 n1_i u) n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 n1_i u) 2))))
(/.f32 (/.f32 (fma.f32 n0_i n0_i (pow.f32 (*.f32 n1_i u) 2)) (/.f32 1 (fma.f32 n1_i u n0_i))) (fma.f32 n0_i n0_i (pow.f32 (*.f32 n1_i u) 2)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 n1_i u) 3)) (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (+.f32 (pow.f32 (*.f32 n1_i u) 6) (-.f32 (pow.f32 n0_i 6) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 3) 3) (pow.f32 (pow.f32 n0_i 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) (+.f32 (pow.f32 (*.f32 n1_i u) 6) (*.f32 (pow.f32 n0_i 3) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 (*.f32 n0_i n0_i) 3)) (*.f32 (-.f32 (*.f32 n1_i u) n0_i) (+.f32 (+.f32 (*.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n1_i u) 2) 3) (pow.f32 n0_i 6)) (*.f32 (-.f32 (*.f32 n1_i u) n0_i) (+.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 4) (pow.f32 n0_i 4)) (*.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 6) (pow.f32 n0_i 6)) (-.f32 (*.f32 n1_i u) n0_i)) (+.f32 (pow.f32 (*.f32 n1_i u) 4) (*.f32 (*.f32 n0_i n0_i) (fma.f32 n0_i n0_i (pow.f32 (*.f32 n1_i u) 2)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (neg.f32 (-.f32 (*.f32 n1_i u) n0_i)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (*.f32 1 (neg.f32 (-.f32 (*.f32 n1_i u) n0_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (neg.f32 (-.f32 (*.f32 n1_i u) n0_i)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (-.f32 (neg.f32 (pow.f32 (*.f32 n1_i u) 3)) (pow.f32 n0_i 3)) (-.f32 (neg.f32 (pow.f32 (*.f32 n1_i u) 2)) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (*.f32 1 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (-.f32 (neg.f32 (pow.f32 (*.f32 n1_i u) 3)) (pow.f32 n0_i 3)) (-.f32 (neg.f32 (pow.f32 (*.f32 n1_i u) 2)) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(pow.f32 (fma.f32 n1_i u n0_i) 1)
(fma.f32 n1_i u n0_i)
(pow.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) 2)
(fma.f32 n1_i u n0_i)
(pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 3)
(fma.f32 n1_i u n0_i)
(pow.f32 (pow.f32 (fma.f32 n1_i u n0_i) 3) 1/3)
(fma.f32 n1_i u n0_i)
(sqrt.f32 (pow.f32 (fma.f32 n1_i u n0_i) 2))
(log.f32 (exp.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 n1_i u n0_i))))
(fma.f32 n1_i u n0_i)
(cbrt.f32 (pow.f32 (fma.f32 n1_i u n0_i) 3))
(fma.f32 n1_i u n0_i)
(expm1.f32 (log1p.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(exp.f32 (log.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 n1_i u n0_i)) 1))
(fma.f32 n1_i u n0_i)
(log1p.f32 (expm1.f32 (fma.f32 n1_i u n0_i)))
(fma.f32 n1_i u n0_i)
(fma.f32 1 (*.f32 n1_i u) n0_i)
(fma.f32 n1_i u n0_i)
(fma.f32 1 n0_i (*.f32 n1_i u))
(fma.f32 n1_i u n0_i)
(fma.f32 n1_i u n0_i)
(fma.f32 u n1_i n0_i)
(fma.f32 n1_i u n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 n1_i u))
(fma.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 n1_i u)) n0_i)
(fma.f32 (cbrt.f32 (*.f32 n0_i n0_i)) (cbrt.f32 n0_i) (*.f32 n1_i u))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i u)) 2) (cbrt.f32 (*.f32 n1_i u)) n0_i)
(+.f32 (*.f32 normAngle (*.f32 n1_i u)) (*.f32 normAngle n0_i))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 normAngle n0_i) (*.f32 normAngle (*.f32 n1_i u)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 (*.f32 n1_i u) normAngle) (*.f32 n0_i normAngle))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 n0_i normAngle) (*.f32 (*.f32 n1_i u) normAngle))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 1 (*.f32 normAngle (*.f32 n1_i u))) (*.f32 1 (*.f32 normAngle n0_i)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 1 (*.f32 normAngle n0_i)) (*.f32 1 (*.f32 normAngle (*.f32 n1_i u))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 1 (*.f32 (*.f32 n1_i u) normAngle)) (*.f32 1 (*.f32 n0_i normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(+.f32 (*.f32 1 (*.f32 n0_i normAngle)) (*.f32 1 (*.f32 (*.f32 n1_i u) normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) 1)
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 1 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 1 (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 normAngle (/.f32 1 (fma.f32 n1_i u n0_i)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (fma.f32 n1_i u n0_i) (/.f32 1 normAngle))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (fma.f32 n1_i u n0_i) (/.f32 (/.f32 1 normAngle) 1))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (fma.f32 n1_i u n0_i) (/.f32 -1 (neg.f32 normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (fma.f32 n1_i u n0_i) (*.f32 1 (/.f32 1 normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 (/.f32 1 normAngle) (sqrt.f32 (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)))
(/.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 1 (*.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (sqrt.f32 normAngle) (/.f32 1 (*.f32 (sqrt.f32 normAngle) (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (sqrt.f32 normAngle) 1) (*.f32 (fma.f32 n1_i u n0_i) (sqrt.f32 normAngle)))
(*.f32 (sqrt.f32 normAngle) (*.f32 (fma.f32 n1_i u n0_i) (sqrt.f32 normAngle)))
(/.f32 (sqrt.f32 normAngle) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (sqrt.f32 (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (sqrt.f32 normAngle) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)) (sqrt.f32 (fma.f32 n1_i u n0_i)))
(*.f32 (sqrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 (sqrt.f32 normAngle) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 -1 (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1) (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) (/.f32 (/.f32 1 normAngle) (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2) (/.f32 (/.f32 1 normAngle) (cbrt.f32 (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2) (/.f32 1 (*.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) normAngle)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (cbrt.f32 normAngle) (/.f32 1 (*.f32 (pow.f32 (cbrt.f32 normAngle) 2) (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (cbrt.f32 normAngle) 1) (*.f32 (fma.f32 n1_i u n0_i) (pow.f32 (cbrt.f32 normAngle) 2)))
(*.f32 (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (fma.f32 n1_i u n0_i) (cbrt.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 (/.f32 1 (fma.f32 n1_i u n0_i)) (cbrt.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 normAngle) 1) (*.f32 (fma.f32 n1_i u n0_i) (pow.f32 (cbrt.f32 normAngle) 2)))
(*.f32 (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (fma.f32 n1_i u n0_i) (cbrt.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (/.f32 1 (*.f32 (cbrt.f32 normAngle) (fma.f32 n1_i u n0_i))))
(*.f32 (/.f32 (cbrt.f32 normAngle) 1) (*.f32 (fma.f32 n1_i u n0_i) (pow.f32 (cbrt.f32 normAngle) 2)))
(*.f32 (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (fma.f32 n1_i u n0_i) (cbrt.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (cbrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2) (/.f32 -1 (neg.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (/.f32 (/.f32 1 normAngle) (/.f32 1 (-.f32 (*.f32 n1_i u) n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (/.f32 (-.f32 (*.f32 n1_i u) n0_i) normAngle))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) (*.f32 (/.f32 1 normAngle) (-.f32 (*.f32 n1_i u) n0_i)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 1)
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (/.f32 (/.f32 1 normAngle) (/.f32 1 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) normAngle)
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) normAngle))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) normAngle)
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) (*.f32 (/.f32 1 normAngle) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) normAngle)
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 -1 (/.f32 -1 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))) -1)
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(*.f32 (/.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)) (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (/.f32 (sqrt.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)))
(/.f32 (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))) (/.f32 -1 (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))) -1) (sqrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u n0_i) (neg.f32 normAngle))) (sqrt.f32 (*.f32 (fma.f32 n1_i u n0_i) (neg.f32 normAngle)))) -1)
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2) (sqrt.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)) (sqrt.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -1/2)))
(/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)))
(/.f32 (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))))) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i)))) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (cbrt.f32 (*.f32 normAngle (neg.f32 (fma.f32 n1_i u n0_i))))))
(*.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (*.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u n0_i) (neg.f32 normAngle))) (cbrt.f32 (*.f32 (fma.f32 n1_i u n0_i) (neg.f32 normAngle)))))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2))) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (cbrt.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)))))
(/.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 n1_i u n0_i))) (/.f32 1 (sqrt.f32 (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 (fma.f32 n1_i u n0_i)) 2)) (/.f32 1 (cbrt.f32 (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 (fma.f32 n1_i u n0_i) (sqrt.f32 normAngle)) (/.f32 1 (sqrt.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 normAngle) 1) (*.f32 (fma.f32 n1_i u n0_i) (sqrt.f32 normAngle)))
(*.f32 (sqrt.f32 normAngle) (*.f32 (fma.f32 n1_i u n0_i) (sqrt.f32 normAngle)))
(/.f32 (*.f32 (fma.f32 n1_i u n0_i) (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 1 (cbrt.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 normAngle) 1) (*.f32 (fma.f32 n1_i u n0_i) (pow.f32 (cbrt.f32 normAngle) 2)))
(*.f32 (pow.f32 (cbrt.f32 normAngle) 2) (*.f32 (fma.f32 n1_i u n0_i) (cbrt.f32 normAngle)))
(/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n1_i u) n0_i))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) normAngle)
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i)) normAngle) (-.f32 (*.f32 n1_i u) n0_i))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3)) normAngle) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) normAngle)
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3)) (/.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))))
(/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) (/.f32 1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (/.f32 1 (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2))) 1) (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(/.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) -2)))
(/.f32 (neg.f32 normAngle) (/.f32 -1 (fma.f32 n1_i u n0_i)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (neg.f32 (fma.f32 n1_i u n0_i)) (/.f32 -1 normAngle))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))) (/.f32 -1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1) (neg.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) (/.f32 1 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(/.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)) (/.f32 -1 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)) (*.f32 (/.f32 1 normAngle) (-.f32 n0_i (*.f32 n1_i u))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)) (/.f32 (-.f32 n0_i (*.f32 n1_i u)) normAngle))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n1_i u) 2)) (-.f32 n0_i (*.f32 n1_i u))) normAngle)
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (*.f32 (/.f32 1 normAngle) (neg.f32 (-.f32 (*.f32 n1_i u) n0_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i n0_i))) (/.f32 (neg.f32 (-.f32 (*.f32 n1_i u) n0_i)) normAngle))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 n0_i 3))) (*.f32 (/.f32 1 normAngle) (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n1_i u) 3))) (/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u))))) normAngle))
(/.f32 (-.f32 (neg.f32 (pow.f32 (*.f32 n1_i u) 3)) (pow.f32 n0_i 3)) (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 n0_i (-.f32 n0_i (*.f32 n1_i u)))) normAngle)))
(pow.f32 (/.f32 1 (*.f32 normAngle (fma.f32 n1_i u n0_i))) -1)
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(pow.f32 (sqrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 3)
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(pow.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3) 1/3)
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 1)
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 2))
(log.f32 (exp.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(cbrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i)) 3))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (fma.f32 n1_i u n0_i) 3)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 n1_i u n0_i) 3) (pow.f32 normAngle 3)))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(expm1.f32 (log1p.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(exp.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(exp.f32 (neg.f32 (neg.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))) 1))
(*.f32 normAngle (fma.f32 n1_i u n0_i))
(log1p.f32 (expm1.f32 (*.f32 normAngle (fma.f32 n1_i u n0_i))))
(*.f32 normAngle (fma.f32 n1_i u n0_i))

localize38.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(sin.f32 (*.f32 u normAngle))
0.24%
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
40.42%
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
Compiler

Compiled 31 to 9 computations (71% saved)

series2.0ms (0%)

Counts
2 → 16
Calls

15 calls:

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

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1228×associate-/r*
1128×*-commutative
1118×associate-/l*
850×associate-*r/
720×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

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

simplify115.0ms (0.6%)

Algorithm
egg-herbie
Rules
1440×associate-/r*
1302×associate-/l/
960×distribute-rgt-in
954×distribute-lft-in
844×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02473749
16423575
232473575
Stop Event
node limit
Counts
99 → 130
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 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 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 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 1))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) 1))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i 1))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i 1) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (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))) (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (sin.f32 normAngle)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i))) (sqrt.f32 n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) n1_i)) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))) 1))
(neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 -1 (sin.f32 normAngle))))
(neg.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(log.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.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 (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))))
(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)
(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))))
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) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))))
(fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 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) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)) (fma.f32 1/120 (/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 u 5)) (pow.f32 normAngle 5))) (/.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (pow.f32 normAngle 3)) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)) (fma.f32 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (/.f32 -1/6 (/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 u 3)) (*.f32 (pow.f32 normAngle 3) n1_i)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 -1/5040 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)))) (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 1/120 (/.f32 (*.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/120 (/.f32 n1_i (/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 u 5)) (pow.f32 normAngle 5))) (/.f32 (*.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (pow.f32 normAngle 3)) (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/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (/.f32 -1/6 (/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 u 3)) (*.f32 (pow.f32 normAngle 3) n1_i))))))
(*.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)))
(+.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))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(fma.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (*.f32 u normAngle))
(fma.f32 u normAngle (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 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 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle)))
(fma.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (fma.f32 u normAngle (*.f32 (pow.f32 u 5) (*.f32 (pow.f32 normAngle 5) 1/120))))
(+.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 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (fma.f32 u normAngle (*.f32 (pow.f32 u 5) (*.f32 (pow.f32 normAngle 5) 1/120)))))
(*.f32 u normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 u normAngle))
(fma.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (*.f32 u normAngle))
(fma.f32 u normAngle (*.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 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 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle)))
(fma.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (fma.f32 u normAngle (*.f32 (pow.f32 u 5) (*.f32 (pow.f32 normAngle 5) 1/120))))
(+.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 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (fma.f32 1/120 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (*.f32 u normAngle))))
(fma.f32 -1/5040 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (fma.f32 -1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (fma.f32 u normAngle (*.f32 (pow.f32 u 5) (*.f32 (pow.f32 normAngle 5) 1/120)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 1 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (pow.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.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)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (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)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u 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 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) 1) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 n1_i 1) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.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)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle))) (/.f32 n1_i (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 1) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) 1) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 u normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (cbrt.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (pow.f32 (cbrt.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2) (sin.f32 normAngle)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i)) (sqrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n1_i))) (sqrt.f32 n1_i))
(*.f32 (sqrt.f32 n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (sqrt.f32 n1_i) (sqrt.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle))) (neg.f32 n1_i))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2))) (cbrt.f32 n1_i))
(*.f32 (cbrt.f32 n1_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n1_i) 2)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n1_i) 2)) (cbrt.f32 n1_i)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (pow.f32 (cbrt.f32 n1_i) 2) (cbrt.f32 n1_i)))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) 2))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u normAngle))) 2) (/.f32 (sin.f32 normAngle) n1_i)) (cbrt.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 2)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3) 1/3)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) -1)
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (sin.f32 normAngle)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i))) 1))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (/.f32 -1 (sin.f32 normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(neg.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 2))
(sqrt.f32 (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2))
(fabs.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(fabs.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(log.f32 (exp.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) 3))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (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 (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))
(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))
(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))

eval584.0ms (3.1%)

Compiler

Compiled 27504 to 12125 computations (55.9% saved)

prune526.0ms (2.8%)

Pruning

23 alts after pruning (16 fresh and 7 done)

PrunedKeptTotal
New124041244
Fresh01212
Picked011
Done167
Total1241231264
Error
0.01%
Counts
1264 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
1.28%
(fma.f32 u n1_i (-.f32 n0_i (*.f32 u n0_i)))
16.85%
(fma.f32 u n1_i n0_i)
46.79%
(/.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 1 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle)))
68.69%
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
41.9%
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
42.01%
(/.f32 n0_i (-.f32 (/.f32 1 (-.f32 1 u)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 (-.f32 1 u) -1/6 (/.f32 1/6 (-.f32 1 u))))))
43.9%
(-.f32 (fma.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 n0_i (*.f32 normAngle normAngle)) n0_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 normAngle u))))
1.33%
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
41.84%
(-.f32 n0_i (*.f32 u n0_i))
8.9%
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) (+.f32 (*.f32 n0_i (pow.f32 u 2)) n0_i))
1.51%
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u)) n0_i) (*.f32 u n1_i))
18.33%
(+.f32 (*.f32 u (+.f32 n1_i n0_i)) n0_i)
8.94%
(+.f32 (*.f32 n1_i u) (fma.f32 n0_i (-.f32 (*.f32 u u) u) n0_i))
9.04%
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 u 1)))
1.62%
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
16.91%
(+.f32 (*.f32 n1_i u) n0_i)
16.2%
(+.f32 n0_i (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle) n1_i))
17.52%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 (/.f32 1 normAngle) (+.f32 (*.f32 1/6 normAngle) (*.f32 7/360 (pow.f32 normAngle 3))))) n1_i))
17.67%
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 (/.f32 1 normAngle) (*.f32 normAngle 1/6))) n1_i))
60.95%
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
41.99%
(*.f32 (-.f32 1 u) n0_i)
60.41%
(*.f32 u n1_i)
52.31%
n0_i
Compiler

Compiled 341 to 232 computations (32% saved)

regimes133.0ms (0.7%)

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

5 calls:

26.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))
24.0ms
normAngle
23.0ms
n0_i
23.0ms
u
22.0ms
n1_i
Results
ErrorSegmentsBranch
1.28%1normAngle
1.28%1u
1.28%1n0_i
1.28%1n1_i
1.28%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Compiler

Compiled 748 to 355 computations (52.5% saved)

regimes35.0ms (0.2%)

Counts
15 → 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 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 u (+.f32 n1_i n0_i)) n0_i)
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 u 1)))
(+.f32 (*.f32 n1_i u) (/.f32 1 (/.f32 (+.f32 1 u) n0_i)))
(+.f32 (*.f32 n1_i u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i)))
(fma.f32 u n1_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))
Outputs
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
Calls

4 calls:

9.0ms
n1_i
9.0ms
n0_i
8.0ms
normAngle
7.0ms
u
Results
ErrorSegmentsBranch
1.33%1normAngle
1.33%1u
1.33%1n0_i
1.33%1n1_i
Compiler

Compiled 129 to 68 computations (47.3% saved)

regimes35.0ms (0.2%)

Counts
6 → 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 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 u (+.f32 n1_i n0_i)) 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:

19.0ms
n1_i
5.0ms
n0_i
5.0ms
normAngle
4.0ms
u
Results
ErrorSegmentsBranch
16.91%1normAngle
16.91%1u
16.91%1n0_i
11.5%3n1_i
Compiler

Compiled 50 to 31 computations (38% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
9.915390549246785e-26
5.601624374036146e-25
0.0ms
-6.190836786837847e-26
-4.7467711248995956e-26
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes24.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) 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:

11.0ms
n1_i
5.0ms
normAngle
4.0ms
n0_i
4.0ms
u
Results
ErrorSegmentsBranch
16.91%1normAngle
16.91%1u
16.91%1n0_i
11.62%3n1_i
Compiler

Compiled 38 to 26 computations (31.6% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
9.915390549246785e-26
5.601624374036146e-25
0.0ms
-6.190836786837847e-26
-4.7467711248995956e-26
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes76.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:

47.0ms
normAngle
10.0ms
n0_i
10.0ms
n1_i
9.0ms
u
Results
ErrorSegmentsBranch
41.99%1normAngle
38.67%3u
27.76%3n0_i
27.6%3n1_i
Compiler

Compiled 33 to 24 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.715173831795857e-19
7.264834704911551e-19
0.0ms
-2.159422817879908e-17
-5.0916589753721836e-18
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes40.0ms (0.2%)

Accuracy

Total -17.1b remaining (-148.1%)

Threshold costs -17.1b (-148.1%)

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:

14.0ms
n1_i
9.0ms
n0_i
9.0ms
normAngle
8.0ms
u
Results
ErrorSegmentsBranch
48.3%3normAngle
42.79%2u
36.96%3n0_i
36.09%3n1_i
Compiler

Compiled 28 to 21 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
2.715173831795857e-19
7.264834704911551e-19
0.0ms
-3.376763710149566e-21
-8.50756774623727e-22
Compiler

Compiled 36 to 26 computations (27.8% saved)

simplify51.0ms (0.3%)

Algorithm
egg-herbie
Rules
128×distribute-lft-neg-in
80×*-commutative
68×distribute-rgt-neg-in
58×+-commutative
48×distribute-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039221
171221
294221
3109221
4130221
5140221
6146221
7156221
8175221
9189221
10213221
11247221
12271221
13292221
14321221
15352221
16365221
17367221
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f32 u n1_i (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(if (<=.f32 n1_i -2028241/40564819207303340847894502572032) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 2028241/20282409603651670423947251286016) (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n1_i -2028241/40564819207303340847894502572032) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 2028241/20282409603651670423947251286016) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n1_i -6044629/302231454903657293676544) (*.f32 u n1_i) (if (<=.f32 n1_i 9671407/19342813113834066795298816) (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(if (<=.f32 n1_i -309485/154742504910672534362390528) (*.f32 u n1_i) (if (<=.f32 n1_i 9671407/19342813113834066795298816) n0_i (*.f32 u n1_i)))
n0_i
Outputs
(fma.f32 u n1_i (-.f32 n0_i (*.f32 u n0_i)))
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(if (<=.f32 n1_i -2028241/40564819207303340847894502572032) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 2028241/20282409603651670423947251286016) (-.f32 n0_i (*.f32 u n0_i)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -2028241/40564819207303340847894502572032) (not (<=.f32 n1_i 2028241/20282409603651670423947251286016))) (+.f32 n0_i (*.f32 u n1_i)) (-.f32 n0_i (*.f32 u n0_i)))
(if (<=.f32 n1_i -2028241/40564819207303340847894502572032) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 2028241/20282409603651670423947251286016) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -2028241/40564819207303340847894502572032) (not (<=.f32 n1_i 2028241/20282409603651670423947251286016))) (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i (-.f32 1 u)))
(if (<=.f32 n1_i -6044629/302231454903657293676544) (*.f32 u n1_i) (if (<=.f32 n1_i 9671407/19342813113834066795298816) (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(if (or (<=.f32 n1_i -6044629/302231454903657293676544) (not (<=.f32 n1_i 9671407/19342813113834066795298816))) (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))
(if (<=.f32 n1_i -6044629/302231454903657293676544) (*.f32 u n1_i) (if (<=.f32 n1_i 9671407/19342813113834066795298816) (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))
(if (<=.f32 n1_i -309485/154742504910672534362390528) (*.f32 u n1_i) (if (<=.f32 n1_i 9671407/19342813113834066795298816) n0_i (*.f32 u n1_i)))
n0_i
Compiler

Compiled 116 to 74 computations (36.2% saved)

soundness639.0ms (3.4%)

Algorithm
egg-herbie
Rules
1168×associate-+l+
1126×distribute-lft-in
1064×associate-+r+
886×distribute-rgt-in
860×+-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02073
14161
29161
317551
427551
536651
643751
754551
891651
9112651
10140951
11204351
12403451
13636451
14776551
049210109
113159799
253159799
04457346
112686714
261156714
Stop Event
node limit
node limit
node limit
Compiler

Compiled 221 to 117 computations (47.1% saved)

end40.0ms (0.2%)

Compiler

Compiled 92 to 44 computations (52.2% saved)

Profiling

Loading profile data...