Details

Time bar (total: 16.8s)

analyze960.0ms (5.7%)

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.6s (33.5%)

Results
4.6s8256×body256valid
1.0s2087×body256precondition
Bogosity

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

simplify96.0ms (0.6%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
02073
14161
29161
317551
427551
536651
643751
754551
891651
9112651
10140951
11204351
12403451
13636451
14776551
Stop Event
node limit
Counts
1 → 8
Calls
Call 1
Inputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) 1) (sin.f32 normAngle)) n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))

eval2.0ms (0%)

Compiler

Compiled 161 to 72 computations (55.3% saved)

prune6.0ms (0%)

Pruning

6 alts after pruning (6 fresh and 0 done)

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

Compiled 238 to 156 computations (34.5% saved)

localize169.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.3b
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
1.3b
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
Compiler

Compiled 77 to 30 computations (61% saved)

series33.0ms (0.2%)

Counts
4 → 80
Calls

30 calls:

TimeVariablePointExpression
15.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
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
@-inf
(*.f32 (-.f32 1 u) normAngle)
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))

rewrite97.0ms (0.6%)

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

Useful iterations: 0 (0.0ms)

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

simplify197.0ms (1.2%)

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

localize123.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.1b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
8.0b
(*.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
normAngle
@-inf
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
1.0ms
u
@-inf
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
1.0ms
u
@inf
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))

rewrite147.0ms (0.9%)

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

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

localize95.0ms (0.6%)

Local error

Found 4 expressions with local error:

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

series7.0ms (0%)

Counts
2 → 96
Calls

24 calls:

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

rewrite120.0ms (0.7%)

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

simplify128.0ms (0.8%)

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

localize51.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f32 normAngle (*.f32 u normAngle))
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.1b
(fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
7.9b
(/.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)

series10.0ms (0.1%)

Counts
3 → 120
Calls

30 calls:

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

rewrite127.0ms (0.8%)

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

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

localize124.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)
0.2b
(*.f32 (-.f32 1 u) normAngle)
0.7b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle)))
1.6b
(*.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
u
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i)

rewrite110.0ms (0.7%)

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

simplify150.0ms (0.9%)

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

Useful iterations: 1 (0.0ms)

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

eval1.2s (7%)

Compiler

Compiled 53817 to 24565 computations (54.4% saved)

prune539.0ms (3.2%)

Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New1518181536
Fresh000
Picked101
Done404
Total1523181541
Error
0b
Counts
1541 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
0.6b
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
8.1b
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 n1_i (*.f32 u normAngle))) (sin.f32 normAngle))
8.3b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
21.5b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
17.7b
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
14.5b
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
14.5b
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
14.5b
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 1 u) normAngle))))
1.0b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.9b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
0.6b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
4.2b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))
14.4b
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i)
19.1b
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
8.4b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
8.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
17.9b
n0_i
Compiler

Compiled 583 to 396 computations (32.1% saved)

localize24.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 24 to 14 computations (41.7% saved)

series9.0ms (0.1%)

Counts
2 → 48
Calls

15 calls:

TimeVariablePointExpression
6.0ms
u
@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
n1_i
@0
(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)

rewrite84.0ms (0.5%)

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

simplify71.0ms (0.4%)

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)

localize28.0ms (0.2%)

Local error

Found 2 expressions with local error:

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

Compiled 28 to 15 computations (46.4% saved)

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

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

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

localize31.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
11.7b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
Compiler

Compiled 31 to 9 computations (71% saved)

series2.0ms (0%)

Counts
1 → 8
Calls

9 calls:

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

rewrite67.0ms (0.4%)

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
01127
122127
2288027
Stop Event
node limit
Counts
1 → 66
Calls
Call 1
Inputs
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 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)))))))))

simplify84.0ms (0.5%)

Algorithm
egg-herbie
Rules
1698×associate-/l*
872×*-commutative
698×+-commutative
694×associate-/r*
522×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02153140
15782978
220822946
378832946
Stop Event
node limit
Counts
74 → 100
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 (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)))))
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 u normAngle) (/.f32 n1_i (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 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))))
(fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)))
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle)) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle)))))
(+.f32 (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 1/120 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)))))
(fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 -1/5040 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7))) (sin.f32 normAngle)) (fma.f32 -1/6 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle)) (*.f32 1/120 (/.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5))) (sin.f32 normAngle))))))
(+.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle)) (fma.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (/.f32 (sin.f32 normAngle) n1_i)) (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)))))))
(fma.f32 -1/5040 (*.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 -1/6 (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 1/120 (*.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (/.f32 n1_i (sin.f32 normAngle))) (*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (*.f32 n1_i u))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 (*.f32 (*.f32 normAngle normAngle) -1/6) (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))
(fma.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u))) (*.f32 n1_i u))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (*.f32 n1_i u)))
(fma.f32 (+.f32 (*.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 normAngle (*.f32 normAngle (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u))) (*.f32 n1_i u)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4)) (+.f32 (*.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (+.f32 (*.f32 -1/6 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 n1_i u))))) (*.f32 1/120 (-.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 n1_i u))))))) (pow.f32 normAngle 6)) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (fma.f32 -1/5040 (*.f32 n1_i u) (fma.f32 -1/6 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))) (*.f32 1/120 (*.f32 n1_i u)))) (*.f32 1/120 (*.f32 -1/6 (-.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n1_i u))))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 (*.f32 -1/6 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 n1_i -1/5040) (-.f32 (pow.f32 u 7) u)) (fma.f32 -1/6 (-.f32 (*.f32 n1_i (*.f32 (pow.f32 u 5) 1/120)) (fma.f32 1/120 (*.f32 n1_i u) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (pow.f32 normAngle 6) (*.f32 n1_i u))))
(fma.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 n1_i -1/6) (-.f32 (pow.f32 u 3) u))) (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 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)) -1/720))) (pow.f32 normAngle 6) (fma.f32 (+.f32 (*.f32 (*.f32 n1_i 1/120) (-.f32 (pow.f32 u 5) u)) (*.f32 -1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))) (pow.f32 normAngle 4) (*.f32 n1_i u))))
(-.f32 (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 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (sin.f32 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (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)) (/.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 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 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 (/.f32 (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 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (sin.f32 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 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 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (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)) (/.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 (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (cbrt.f32 (sin.f32 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 n1_i (/.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 (*.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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (sin.f32 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 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (sin.f32 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 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (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 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 (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 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 (/.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))
(*.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 (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)))

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(sin.f32 (*.f32 normAngle (-.f32 1 u)))
0.0b
(/.f32 (sin.f32 normAngle) n0_i)
0.2b
(*.f32 normAngle (-.f32 1 u))
0.3b
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
Compiler

Compiled 39 to 21 computations (46.2% saved)

series5.0ms (0%)

Counts
4 → 88
Calls

27 calls:

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

rewrite90.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1884×associate-*l/
1592×associate-/l*
598×associate-/r/
462×distribute-lft-in
298×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

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

simplify118.0ms (0.7%)

Algorithm
egg-herbie
Rules
1048×associate-*r*
1002×times-frac
818×associate-*l*
788×associate-/l*
710×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

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

localize70.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 78 to 39 computations (50% saved)

series9.0ms (0.1%)

Counts
2 → 48
Calls

21 calls:

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

rewrite112.0ms (0.7%)

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

Useful iterations: 0 (0.0ms)

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

simplify174.0ms (1%)

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

Useful iterations: 2 (0.0ms)

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

eval594.0ms (3.5%)

Compiler

Compiled 30863 to 15948 computations (48.3% saved)

prune454.0ms (2.7%)

Pruning

22 alts after pruning (19 fresh and 3 done)

PrunedKeptTotal
New1117141131
Fresh8513
Picked011
Done224
Total1127221149
Error
0b
Counts
1149 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(fma.f32 (-.f32 1 u) n0_i (*.f32 n1_i u))
0.5b
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
5.8b
(fma.f32 u n1_i n0_i)
8.3b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
21.5b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
21.7b
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
14.4b
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
0.5b
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
0.5b
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (neg.f32 u)))
1.0b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1)))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 1 (/.f32 (+.f32 1 u) (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
0.6b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
5.8b
(+.f32 (*.f32 n1_i u) n0_i)
19.1b
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
8.4b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
8.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
14.4b
(*.f32 (-.f32 1 u) n0_i)
20.8b
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
18.9b
(*.f32 u n1_i)
17.9b
n0_i
Compiler

Compiled 552 to 378 computations (31.5% saved)

localize16.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 16 to 6 computations (62.5% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite60.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

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

simplify56.0ms (0.3%)

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

Useful iterations: 2 (0.0ms)

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

localize8.0ms (0%)

Compiler

Compiled 9 to 5 computations (44.4% saved)

localize30.0ms (0.2%)

Local error

Found 3 expressions with local error:

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

Compiled 31 to 9 computations (71% saved)

series3.0ms (0%)

Counts
3 → 96
Calls

24 calls:

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

rewrite103.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1128×associate-*r/
1042×associate-*l/
1034×distribute-lft-in
382×associate-+l+
366×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify128.0ms (0.8%)

Algorithm
egg-herbie
Rules
1296×associate-*r*
1216×associate-*l*
1042×associate-/l*
768×distribute-lft-in
692×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

localize13.0ms (0.1%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

localize49.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 56 to 27 computations (51.8% saved)

series10.0ms (0.1%)

Counts
2 → 76
Calls

24 calls:

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

rewrite85.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1680×associate-/r*
1478×associate-/l*
472×associate-/r/
332×add-sqr-sqrt
328×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify106.0ms (0.6%)

Algorithm
egg-herbie
Rules
1396×unswap-sqr
1238×associate-/r*
886×associate-/r/
410×associate-*r*
364×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03369010
18898764
235907502
Stop Event
node limit
Counts
182 → 215
Calls
Call 1
Inputs
(/.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 (*.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 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 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))))) 1)
(*.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 1)
(*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))
(*.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)) normAngle)
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle 1) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (sin.f32 normAngle)) (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (sin.f32 normAngle)) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2))) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle normAngle)))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2) (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 1)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 3) 1/3)
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1)
(neg.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (neg.f32 (sin.f32 normAngle)) normAngle)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 2))
(log.f32 (exp.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(+.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 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))) 1)
(/.f32 1 (/.f32 (/.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 1 normAngle))
(/.f32 normAngle (/.f32 1 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 1)
(/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (/.f32 1 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))))
(/.f32 (sqrt.f32 normAngle) (/.f32 1 (*.f32 (sqrt.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 1 (*.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) normAngle)))
(/.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (/.f32 1 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 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 (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 (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) 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 (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 (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 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 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 (/.f32 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))
(/.f32 (/.f32 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) normAngle) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) normAngle) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) normAngle) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))
(pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 1)
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2)
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 3)
(pow.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 2))
(log.f32 (pow.f32 (exp.f32 normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 3))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 normAngle 3)))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 1))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
Outputs
(/.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 normAngle (sin.f32 normAngle)) n0_i) (-.f32 1 u))
(+.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 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 u n1_i))
(+.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 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 u n1_i))
(+.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 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i normAngle) (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle)
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) 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 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (+.f32 n1_i (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (-.f32 n1_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (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 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (+.f32 n1_i (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (-.f32 n1_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (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 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (+.f32 n1_i (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (-.f32 n1_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (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 n1_i (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 (-.f32 n1_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) (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 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (+.f32 n1_i (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (-.f32 n1_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (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 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (+.f32 n1_i (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (-.f32 n1_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (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 (*.f32 n0_i normAngle) (sin.f32 normAngle)) (/.f32 (+.f32 n1_i (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) normAngle) (/.f32 (-.f32 n1_i n0_i) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (*.f32 u normAngle) (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 u normAngle) (neg.f32 (-.f32 n0_i n1_i))) (sin.f32 normAngle))
(*.f32 (/.f32 (neg.f32 u) (/.f32 (sin.f32 normAngle) (-.f32 n0_i n1_i))) 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 (*.f32 n0_i normAngle) (sin.f32 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 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (*.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 (*.f32 n0_i normAngle) (sin.f32 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 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (*.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 (*.f32 n0_i normAngle) (sin.f32 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 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle (-.f32 n0_i n1_i))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 u n1_i))
(+.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 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))
(*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle))
(*.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (-.f32 1 u))
(+.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 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle))
(/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))
(*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle))
(*.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n0_i) (-.f32 1 u))
(+.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 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 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))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 u n1_i (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) 1/6) 1))
(+.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 u n1_i (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (*.f32 -7/360 (pow.f32 normAngle 4))))
(fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 7/360) (pow.f32 normAngle 4) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) 1/6) 1)))
(+.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 u n1_i (fma.f32 (-.f32 1 u) n0_i (*.f32 1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))))) (*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (*.f32 -7/360 (pow.f32 normAngle 4)))) (*.f32 (+.f32 (*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) -7/2160) (*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) 1/840)) (pow.f32 normAngle 6)))
(-.f32 (fma.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 7/360) (pow.f32 normAngle 4) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) 1/6) 1))) (*.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) -31/15120) (pow.f32 normAngle 6)))
(*.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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 u n1_i))
(*.f32 u (*.f32 normAngle n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 u n1_i))
(*.f32 u (*.f32 normAngle n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 n0_i normAngle)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) (*.f32 u normAngle)) (*.f32 n0_i normAngle))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 u normAngle) (*.f32 n0_i normAngle))
(*.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 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 u normAngle) (*.f32 n0_i normAngle))
(*.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 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 u normAngle) (*.f32 n0_i normAngle))
(*.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 (*.f32 u normAngle) (-.f32 n1_i n0_i))
(*.f32 normAngle (*.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 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 u normAngle) (*.f32 n0_i normAngle))
(*.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 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 u normAngle) (*.f32 n0_i normAngle))
(*.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 (+.f32 n1_i (neg.f32 n0_i)) (*.f32 u normAngle) (*.f32 n0_i normAngle))
(*.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 u normAngle) (neg.f32 (-.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 normAngle (-.f32 n0_i (*.f32 u (-.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 normAngle (-.f32 n0_i (*.f32 u (-.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 normAngle (-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 u n1_i))
(*.f32 u (*.f32 normAngle n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))))) 1)
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 1 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 normAngle (/.f32 1 (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) (/.f32 1 (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 1)
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (*.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (/.f32 1 (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 2))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (*.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (/.f32 1 (sin.f32 normAngle))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (/.f32 -1 (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))) normAngle))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (/.f32 (cbrt.f32 (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (*.f32 (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))) normAngle))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)) normAngle)
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))) normAngle))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (*.f32 (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle 1) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (*.f32 (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 1) (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (sin.f32 normAngle)) (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (*.f32 (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) 1) (/.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))) normAngle))
(*.f32 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))) 2) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (cbrt.f32 (*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))))))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 2) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (cbrt.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle))))))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (sqrt.f32 normAngle) (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle))))
(*.f32 (sqrt.f32 normAngle) (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle))))
(*.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (sin.f32 normAngle)) (*.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (sin.f32 normAngle)) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2))) (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (-.f32 (*.f32 n0_i (+.f32 -1 u)) (*.f32 u n1_i)) (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 normAngle normAngle)))) (cbrt.f32 normAngle))
(*.f32 (*.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle normAngle))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (sin.f32 normAngle)) (*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (cbrt.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (sin.f32 normAngle)) (cbrt.f32 (*.f32 normAngle normAngle))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2) (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 1)
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 2)
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 3)
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 3) 1/3)
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) -1)
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(neg.f32 (/.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 (neg.f32 (sin.f32 normAngle)) normAngle)))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (neg.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (neg.f32 normAngle) (/.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (neg.f32 (sin.f32 normAngle))))
(*.f32 normAngle (/.f32 (-.f32 (*.f32 n0_i (+.f32 -1 u)) (*.f32 u n1_i)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 2))
(fabs.f32 (*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))))
(fabs.f32 (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle))))
(log.f32 (exp.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle))) 3))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 3) (pow.f32 (sin.f32 normAngle) 3)))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))) 1))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 normAngle)))))
(+.f32 (/.f32 (-.f32 1 u) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 (/.f32 (-.f32 1 u) (sin.f32 normAngle)) (*.f32 n0_i normAngle)) (/.f32 normAngle (/.f32 (sin.f32 normAngle) (*.f32 u n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 normAngle (sin.f32 normAngle)))
(+.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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (/.f32 1 (sqrt.f32 (*.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)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.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 u n1_i (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 (sqrt.f32 normAngle) (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 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2) (/.f32 1 (cbrt.f32 (*.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)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 (cbrt.f32 (*.f32 normAngle normAngle)) (/.f32 (/.f32 1 (cbrt.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (cbrt.f32 normAngle)))
(/.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 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) normAngle)
(/.f32 (*.f32 normAngle (-.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 normAngle (fma.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 (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 normAngle (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 normAngle (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 normAngle (/.f32 (+.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 (-.f32 1 u) n0_i (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u n1_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 u n1_i (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 normAngle)))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (*.f32 (sqrt.f32 normAngle) (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 (cbrt.f32 (*.f32 normAngle normAngle)) (/.f32 (/.f32 1 (cbrt.f32 normAngle)) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (*.f32 (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 normAngle normAngle)) (*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (cbrt.f32 normAngle)))
(/.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 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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 (-.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))) normAngle)
(/.f32 (*.f32 normAngle (-.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 normAngle (fma.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 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 normAngle (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 normAngle (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 normAngle (/.f32 (+.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 (-.f32 1 u) n0_i (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) normAngle)
(/.f32 (*.f32 normAngle (-.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 normAngle (fma.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 (+.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 normAngle (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 normAngle (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 normAngle (/.f32 (+.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 (-.f32 1 u) n0_i (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) normAngle)
(/.f32 (*.f32 normAngle (-.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 normAngle (fma.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 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) normAngle)
(/.f32 (*.f32 normAngle (-.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 normAngle (fma.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 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) normAngle)
(/.f32 (*.f32 normAngle (-.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 normAngle (fma.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 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.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 normAngle (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 normAngle (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 normAngle (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 normAngle (/.f32 (+.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 (-.f32 1 u) n0_i (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))
(/.f32 normAngle (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 normAngle (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 normAngle (/.f32 (+.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 (-.f32 1 u) n0_i (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 normAngle (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))
(/.f32 normAngle (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 normAngle (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 normAngle (/.f32 (+.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 (-.f32 1 u) n0_i (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) 1) (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) normAngle)
(/.f32 (*.f32 normAngle (-.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 normAngle (fma.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 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) normAngle)
(/.f32 (*.f32 normAngle (-.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 normAngle (fma.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 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) (*.f32 (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) normAngle)
(/.f32 (*.f32 normAngle (-.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 normAngle (fma.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 (*.f32 (-.f32 (pow.f32 (*.f32 n1_i u) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) normAngle) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 n1_i u)))) (-.f32 (sqrt.f32 (*.f32 n1_i u)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (/.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 normAngle (+.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 u n1_i)))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) normAngle) 1) (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))
(/.f32 normAngle (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 normAngle (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 normAngle (/.f32 (+.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 (-.f32 1 u) n0_i (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) normAngle) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))
(/.f32 normAngle (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 normAngle (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 normAngle (/.f32 (+.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 (-.f32 1 u) n0_i (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) normAngle) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n1_i u) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 n1_i u))))))
(/.f32 normAngle (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(*.f32 (/.f32 normAngle (fma.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 normAngle (/.f32 (+.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 (-.f32 1 u) n0_i (*.f32 n1_i (neg.f32 u)))) (pow.f32 (*.f32 u n1_i) 2))))
(pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 1)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (sqrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 2)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (cbrt.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 3)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(pow.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 3) 1/3)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 2))
(sqrt.f32 (pow.f32 (*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))) 2))
(fabs.f32 (*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))))
(fabs.f32 (*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log.f32 (pow.f32 (exp.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 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle))))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(cbrt.f32 (pow.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) 3))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) 3) (pow.f32 normAngle 3)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_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)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(exp.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)) 1))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(log1p.f32 (expm1.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)))
(*.f32 normAngle (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i)))
(*.f32 normAngle (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))

eval313.0ms (1.9%)

Compiler

Compiled 26522 to 10987 computations (58.6% saved)

prune222.0ms (1.3%)

Pruning

30 alts after pruning (24 fresh and 6 done)

PrunedKeptTotal
New95013963
Fresh31114
Picked101
Done167
Total95530985
Error
0b
Counts
985 → 30
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
0.5b
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
5.8b
(fma.f32 u n1_i n0_i)
6.3b
(fma.f32 1 (*.f32 u n1_i) (+.f32 n0_i (*.f32 u n0_i)))
8.3b
(/.f32 (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i))) normAngle) (sin.f32 normAngle))
11.6b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
21.5b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
21.6b
(/.f32 (*.f32 u (*.f32 normAngle n1_i)) (sin.f32 normAngle))
21.7b
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
14.4b
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
0.5b
(-.f32 (fma.f32 u n1_i n0_i) (*.f32 u n0_i))
0.5b
(-.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 u n1_i)))
0.5b
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
14.4b
(-.f32 n0_i (*.f32 n0_i u))
0.7b
(+.f32 (/.f32 1 (/.f32 1 (fma.f32 u n1_i n0_i))) (*.f32 n0_i (neg.f32 u)))
0.6b
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (/.f32 u (neg.f32 (*.f32 u u)))))
6.3b
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u))
1.0b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1)))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.6b
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
0.6b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
5.8b
(+.f32 (*.f32 n1_i u) n0_i)
0.6b
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (+.f32 (*.f32 (*.f32 normAngle normAngle) 1/6) 1))
19.1b
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
8.4b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
8.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
14.4b
(*.f32 (-.f32 1 u) n0_i)
18.9b
(*.f32 u n1_i)
17.9b
n0_i
Compiler

Compiled 771 to 516 computations (33.1% saved)

localize20.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 22 to 7 computations (68.2% saved)

series3.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite83.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1054×associate-*r/
962×*-commutative
756×distribute-lft-in
742×distribute-rgt-in
734×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

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

simplify125.0ms (0.7%)

Algorithm
egg-herbie
Rules
1526×associate-+r+
986×+-commutative
784×fma-def
626×associate-/l*
612×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

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

localize15.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 15 to 10 computations (33.3% saved)

localize34.0ms (0.2%)

Local error

Found 3 expressions with local error:

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

Compiled 37 to 23 computations (37.8% saved)

series2.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite86.0ms (0.5%)

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

Useful iterations: 1 (0.0ms)

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

simplify112.0ms (0.7%)

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

Useful iterations: 1 (0.0ms)

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

localize25.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 25 to 8 computations (68% saved)

series5.0ms (0%)

Counts
3 → 96
Calls

24 calls:

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

rewrite71.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1644×associate-/l*
1128×*-commutative
930×associate-*r/
740×swap-sqr
636×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

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

simplify74.0ms (0.4%)

Algorithm
egg-herbie
Rules
1736×associate-/r*
1290×distribute-rgt-in
1282×distribute-lft-in
882×associate-/l/
812×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02724324
17144188
231734188
Stop Event
node limit
Counts
202 → 143
Calls
Call 1
Inputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))))) 1)
(*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (*.f32 normAngle n1_i) (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle n1_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 1)
(*.f32 1 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 (sqrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) (pow.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) 2))
(*.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) 2) (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (*.f32 normAngle n1_i)))
(*.f32 (*.f32 u (*.f32 normAngle (neg.f32 n1_i))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 1))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) 1))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 normAngle (/.f32 1 u)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (cbrt.f32 (sin.f32 normAngle))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) u)
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 u 1))
(*.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))
(*.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 normAngle (/.f32 1 n1_i)))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 normAngle))) (*.f32 u (*.f32 normAngle (neg.f32 n1_i))))
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 normAngle (/.f32 1 n1_i)) (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (/.f32 u (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 u (cbrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 1) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) 1) (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 (/.f32 normAngle (/.f32 1 u)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 u (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle)))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (sqrt.f32 u) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (sqrt.f32 u))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)) normAngle)
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i)
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle n1_i)))) (sqrt.f32 (*.f32 normAngle n1_i)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (sin.f32 normAngle)) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 (/.f32 u (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle (neg.f32 n1_i)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 normAngle n1_i)) 2))) (cbrt.f32 (*.f32 normAngle n1_i)))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2))) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) n1_i)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (cbrt.f32 u))
(pow.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 1)
(pow.f32 (sqrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) 2)
(pow.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) 3)
(pow.f32 (pow.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 3) 1/3)
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (*.f32 u n1_i)) -1)
(neg.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))))
(neg.f32 (/.f32 (*.f32 u (*.f32 normAngle (neg.f32 n1_i))) (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))) 1))
(neg.f32 (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (/.f32 1 (neg.f32 (sin.f32 normAngle)))))
(neg.f32 (*.f32 1 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i))))))
(sqrt.f32 (pow.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 2))
(log.f32 (exp.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))))))
(cbrt.f32 (pow.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 3))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(exp.f32 (log.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(log1p.f32 (expm1.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i)))) 1)
(pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 1)
(pow.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2)
(pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 3)
(pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) 1/3)
(neg.f32 (*.f32 u (*.f32 normAngle (neg.f32 n1_i))))
(sqrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))
(log.f32 (pow.f32 (exp.f32 u) (*.f32 normAngle n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(cbrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle n1_i) 3) (pow.f32 u 3)))
(expm1.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i))))
(exp.f32 (log.f32 (*.f32 u (*.f32 normAngle n1_i))))
(log1p.f32 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle n1_i))) 1)
(pow.f32 (*.f32 normAngle n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 normAngle n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 normAngle n1_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 normAngle n1_i) 2))
(log.f32 (pow.f32 (exp.f32 n1_i) normAngle))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle n1_i))))
(cbrt.f32 (pow.f32 (*.f32 normAngle n1_i) 3))
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (*.f32 normAngle n1_i)))
(exp.f32 (log.f32 (*.f32 normAngle n1_i)))
(log1p.f32 (expm1.f32 (*.f32 normAngle n1_i)))
Outputs
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))
(fma.f32 n1_i u (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle)))))
(fma.f32 n1_i u (*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 n1_i u) -7/360) (pow.f32 normAngle 4)) (fma.f32 n1_i u (*.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))))))
(-.f32 (fma.f32 n1_i u (*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6))) (*.f32 (*.f32 n1_i u) (*.f32 -7/360 (pow.f32 normAngle 4))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 n1_i u) -7/360) (pow.f32 normAngle 4)) (fma.f32 n1_i u (fma.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) (neg.f32 (*.f32 (fma.f32 1/6 (*.f32 (*.f32 n1_i u) -7/360) (*.f32 (*.f32 n1_i u) 1/840)) (pow.f32 normAngle 6))))))
(-.f32 (fma.f32 n1_i u (fma.f32 1/6 (*.f32 n1_i (*.f32 u (*.f32 normAngle normAngle))) (*.f32 (fma.f32 (*.f32 n1_i u) 1/840 (*.f32 (*.f32 n1_i u) -7/2160)) (neg.f32 (pow.f32 normAngle 6))))) (*.f32 (*.f32 n1_i u) (*.f32 -7/360 (pow.f32 normAngle 4))))
(-.f32 (fma.f32 n1_i u (*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6))) (+.f32 (*.f32 (fma.f32 (*.f32 n1_i u) 1/840 (*.f32 (*.f32 n1_i u) -7/2160)) (pow.f32 normAngle 6)) (*.f32 (*.f32 n1_i u) (*.f32 -7/360 (pow.f32 normAngle 4)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(*.f32 n1_i normAngle)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))))) 1)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle n1_i) (/.f32 u (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle n1_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 1)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 1 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) (sqrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) (pow.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) 2))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle))) 2)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i u))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (pow.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) 2) (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u (*.f32 normAngle n1_i)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (*.f32 u (*.f32 normAngle (neg.f32 n1_i))) (/.f32 1 (neg.f32 (sin.f32 normAngle))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 1))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) 1))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 normAngle (/.f32 1 u)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u normAngle) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))) n1_i)
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u normAngle) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))) n1_i)
(*.f32 (/.f32 (*.f32 u (*.f32 normAngle n1_i)) (cbrt.f32 (sin.f32 normAngle))) (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) u)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 u 1))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u normAngle) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))) n1_i)
(*.f32 (/.f32 n1_i (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 normAngle (/.f32 1 n1_i)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 normAngle))) (*.f32 u (*.f32 normAngle (neg.f32 n1_i))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u 1) (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (/.f32 (sqrt.f32 (sin.f32 normAngle)) n1_i)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u normAngle) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))) n1_i)
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 n1_i (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 normAngle (/.f32 1 n1_i)) (/.f32 u (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)) (/.f32 u (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 u (cbrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) n1_i)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 1) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) 1) (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u normAngle) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))) n1_i)
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u normAngle) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))) n1_i)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (pow.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle))) 2)) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (cbrt.f32 (*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))) (/.f32 (pow.f32 (cbrt.f32 (*.f32 normAngle (*.f32 n1_i u))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (pow.f32 (cbrt.f32 (*.f32 n1_i (*.f32 u normAngle))) 2))
(*.f32 (/.f32 normAngle (/.f32 1 u)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)) (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u normAngle) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))) n1_i)
(*.f32 (/.f32 n1_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 u (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (*.f32 n1_i normAngle)))
(*.f32 (*.f32 n1_i (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (/.f32 u (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u normAngle) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))) n1_i)
(*.f32 (/.f32 u (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle)) (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 u (/.f32 (cbrt.f32 (sin.f32 normAngle)) (*.f32 n1_i normAngle))))
(*.f32 (/.f32 (*.f32 n1_i normAngle) (cbrt.f32 (sin.f32 normAngle))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (*.f32 normAngle (/.f32 n1_i (cbrt.f32 (sin.f32 normAngle)))) (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 u) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (sqrt.f32 u))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) n1_i)) normAngle)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 normAngle n1_i)))) (sqrt.f32 (*.f32 normAngle n1_i)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2) (sin.f32 normAngle)) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (neg.f32 (sin.f32 normAngle))) (*.f32 normAngle (neg.f32 n1_i)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 normAngle n1_i)) 2))) (cbrt.f32 (*.f32 normAngle n1_i)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2))) (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) n1_i)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) (cbrt.f32 u))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(pow.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 1)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) 2)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))) 3)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 3) 1/3)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) normAngle) (*.f32 u n1_i)) -1)
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(neg.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(neg.f32 (/.f32 (*.f32 u (*.f32 normAngle (neg.f32 n1_i))) (sin.f32 normAngle)))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i)))) 1))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(neg.f32 (*.f32 (*.f32 u (*.f32 normAngle n1_i)) (/.f32 1 (neg.f32 (sin.f32 normAngle)))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(neg.f32 (*.f32 1 (/.f32 u (/.f32 (sin.f32 normAngle) (*.f32 normAngle (neg.f32 n1_i))))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 2))
(sqrt.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))
(fabs.f32 (*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(fabs.f32 (*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))
(log.f32 (exp.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i))) 3))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 normAngle (*.f32 n1_i u)) 3) (pow.f32 (sin.f32 normAngle) 3)))
(expm1.f32 (log1p.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 u (/.f32 normAngle (/.f32 (sin.f32 normAngle) n1_i)))))
(*.f32 n1_i (*.f32 (/.f32 u (sin.f32 normAngle)) normAngle))
(*.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i)))) 1)
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 1)
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(pow.f32 (sqrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 2)
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(pow.f32 (cbrt.f32 (*.f32 u (*.f32 normAngle n1_i))) 3)
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(pow.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3) 1/3)
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(neg.f32 (*.f32 u (*.f32 normAngle (neg.f32 n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(sqrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 2))
(sqrt.f32 (pow.f32 (*.f32 n1_i (*.f32 u normAngle)) 2))
(fabs.f32 (*.f32 normAngle (*.f32 n1_i u)))
(fabs.f32 (*.f32 n1_i (*.f32 u normAngle)))
(log.f32 (pow.f32 (exp.f32 u) (*.f32 normAngle n1_i)))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i)))))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(cbrt.f32 (pow.f32 (*.f32 u (*.f32 normAngle n1_i)) 3))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle n1_i) 3) (pow.f32 u 3)))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(expm1.f32 (log1p.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(exp.f32 (log.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(log1p.f32 (expm1.f32 (*.f32 u (*.f32 normAngle n1_i))))
(*.f32 n1_i (*.f32 u normAngle))
(*.f32 normAngle (*.f32 n1_i u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 normAngle n1_i))) 1)
(*.f32 n1_i normAngle)
(pow.f32 (*.f32 normAngle n1_i) 1)
(*.f32 n1_i normAngle)
(pow.f32 (sqrt.f32 (*.f32 normAngle n1_i)) 2)
(*.f32 n1_i normAngle)
(pow.f32 (cbrt.f32 (*.f32 normAngle n1_i)) 3)
(*.f32 n1_i normAngle)
(pow.f32 (pow.f32 (*.f32 normAngle n1_i) 3) 1/3)
(*.f32 n1_i normAngle)
(sqrt.f32 (pow.f32 (*.f32 normAngle n1_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n1_i normAngle) 2))
(fabs.f32 (*.f32 n1_i normAngle))
(log.f32 (pow.f32 (exp.f32 n1_i) normAngle))
(*.f32 n1_i normAngle)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle n1_i))))
(*.f32 n1_i normAngle)
(cbrt.f32 (pow.f32 (*.f32 normAngle n1_i) 3))
(*.f32 n1_i normAngle)
(cbrt.f32 (*.f32 (pow.f32 n1_i 3) (pow.f32 normAngle 3)))
(*.f32 n1_i normAngle)
(expm1.f32 (log1p.f32 (*.f32 normAngle n1_i)))
(*.f32 n1_i normAngle)
(exp.f32 (log.f32 (*.f32 normAngle n1_i)))
(*.f32 n1_i normAngle)
(log1p.f32 (expm1.f32 (*.f32 normAngle n1_i)))
(*.f32 n1_i normAngle)

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 45 to 19 computations (57.8% saved)

series4.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite95.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1130×associate-*r/
942×associate-*l/
728×distribute-rgt-in
686×distribute-lft-in
550×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify164.0ms (1%)

Algorithm
egg-herbie
Rules
1120×times-frac
1034×associate-*r*
978×associate-*l*
794×associate-/l*
706×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

eval369.0ms (2.2%)

Compiler

Compiled 27015 to 10178 computations (62.3% saved)

prune328.0ms (2%)

Pruning

31 alts after pruning (24 fresh and 7 done)

PrunedKeptTotal
New1171131184
Fresh81119
Picked101
Done3710
Total1183311214
Error
0b
Counts
1214 → 31
Alt Table
Click to see full alt table
StatusErrorProgram
18.8b
(fma.f32 n1_i u (*.f32 n1_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)))
6.3b
(fma.f32 1 (*.f32 u n1_i) (+.f32 n0_i (*.f32 u n0_i)))
8.3b
(/.f32 (*.f32 (-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i))) normAngle) (sin.f32 normAngle))
11.6b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) n0_i) normAngle) (sin.f32 normAngle))
21.5b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
21.6b
(/.f32 (*.f32 u (*.f32 normAngle n1_i)) (sin.f32 normAngle))
14.4b
(/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n0_i))
14.5b
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
14.5b
(/.f32 1 (/.f32 (+.f32 1 u) (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
0.5b
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 n0_i u))
3.9b
(-.f32 n0_i (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (+.f32 n0_i n1_i) u)))
4.8b
(-.f32 n0_i (/.f32 (*.f32 u (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (+.f32 n0_i n1_i)))
0.6b
(-.f32 n0_i (/.f32 u (/.f32 1 (-.f32 n0_i n1_i))))
0.5b
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
14.4b
(-.f32 n0_i (*.f32 u n0_i))
14.4b
(+.f32 (/.f32 1 (/.f32 1 n0_i)) (*.f32 n0_i (neg.f32 u)))
9.8b
(+.f32 (/.f32 1 (*.f32 (/.f32 1 (-.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i u)) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n1_i u) n0_i))) (*.f32 n0_i (neg.f32 u)))
6.3b
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u))
1.0b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
3.0b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
0.7b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
0.6b
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 1/6 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) (pow.f32 normAngle 2))) (*.f32 (-.f32 1 u) n0_i)))
0.6b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
5.8b
(+.f32 (*.f32 n1_i u) n0_i)
19.2b
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
19.1b
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
8.4b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
8.3b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
14.4b
(*.f32 (-.f32 1 u) n0_i)
18.9b
(*.f32 u n1_i)
17.9b
n0_i
Compiler

Compiled 467 to 313 computations (33% saved)

regimes184.0ms (1.1%)

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

5 calls:

69.0ms
n0_i
26.0ms
u
26.0ms
normAngle
25.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
25.0ms
n1_i
Results
ErrorSegmentsBranch
0.5b1normAngle
0.5b1u
0.5b1n0_i
0.5b1n1_i
0.5b1(+.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 794 to 331 computations (58.3% saved)

regimes86.0ms (0.5%)

Counts
26 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 n0_i (*.f32 u n0_i))
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i u))
(-.f32 n0_i (-.f32 (*.f32 u n0_i) (*.f32 u n1_i)))
(-.f32 n0_i (/.f32 u (/.f32 1 (-.f32 n0_i n1_i))))
(-.f32 (+.f32 (*.f32 n1_i u) n0_i) (*.f32 n0_i u))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (*.f32 n0_i (neg.f32 u)))
(+.f32 (/.f32 1 (/.f32 1 n0_i)) (*.f32 n0_i (neg.f32 u)))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(/.f32 1 (/.f32 (+.f32 1 u) (*.f32 n0_i (-.f32 1 (*.f32 u u)))))
(+.f32 (+.f32 (*.f32 u n1_i) n0_i) (/.f32 n0_i (/.f32 u (neg.f32 (*.f32 u u)))))
(+.f32 (*.f32 n1_i u) (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 u 1)))
(-.f32 n0_i (/.f32 (*.f32 u (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))) (+.f32 n0_i n1_i)))
(-.f32 n0_i (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (+.f32 n0_i n1_i) u)))
(+.f32 (*.f32 n1_i u) (/.f32 1 (/.f32 (+.f32 1 u) (*.f32 n0_i (-.f32 1 (*.f32 u u))))))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (*.f32 (/.f32 1 (-.f32 1 (*.f32 u u))) (+.f32 1 u))))
(+.f32 (/.f32 1 (*.f32 (/.f32 1 (-.f32 (*.f32 (*.f32 n1_i u) (*.f32 n1_i u)) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n1_i u) n0_i))) (*.f32 n0_i (neg.f32 u)))
(fma.f32 u n1_i n0_i)
Outputs
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
Calls

4 calls:

46.0ms
n1_i
12.0ms
normAngle
12.0ms
u
11.0ms
n0_i
Results
ErrorSegmentsBranch
0.5b1normAngle
0.5b1u
0.5b1n0_i
0.5b1n1_i
Compiler

Compiled 283 to 127 computations (55.1% saved)

regimes47.0ms (0.3%)

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

4 calls:

32.0ms
n1_i
5.0ms
u
4.0ms
n0_i
4.0ms
normAngle
Results
ErrorSegmentsBranch
5.8b1normAngle
5.8b1u
5.8b1n0_i
4.2b3n1_i
Compiler

Compiled 48 to 30 computations (37.5% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
3.49643132309713e-29
1.2898004596928574e-28
0.0ms
-9.774063773256733e-29
-9.176570489547329e-29
Compiler

Compiled 36 to 26 computations (27.8% saved)

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

10.0ms
n1_i
4.0ms
n0_i
4.0ms
u
4.0ms
normAngle
Results
ErrorSegmentsBranch
5.8b1normAngle
5.8b1u
5.8b1n0_i
4.2b3n1_i
Compiler

Compiled 38 to 26 computations (31.6% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
3.49643132309713e-29
1.2898004596928574e-28
0.0ms
-9.774063773256733e-29
-9.176570489547329e-29
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes29.0ms (0.2%)

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

4 calls:

12.0ms
n1_i
9.0ms
n0_i
4.0ms
u
3.0ms
normAngle
Results
ErrorSegmentsBranch
14.4b1normAngle
14.4b1u
8.5b3n0_i
9.7b3n1_i
Compiler

Compiled 33 to 24 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
4.435616564207568e-24
7.539801896736526e-23
0.0ms
-1.714392578569146e-25
-5.6573025002828755e-27
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes28.0ms (0.2%)

Accuracy

Total -16.8b remaining (-142.2%)

Threshold costs -16.8b (-142.2%)

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

4 calls:

8.0ms
n0_i
8.0ms
n1_i
8.0ms
u
4.0ms
normAngle
Results
ErrorSegmentsBranch
17.9b1normAngle
15.1b2u
11.8b3n0_i
12.9b3n1_i
Compiler

Compiled 28 to 21 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
4.435616564207568e-24
7.539801896736526e-23
0.0ms
-1.714392578569146e-25
-5.6573025002828755e-27
Compiler

Compiled 36 to 26 computations (27.8% saved)

simplify39.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
038209
173209
298209
3113209
4131209
5140209
6146209
7156209
8175209
9189209
10213209
11247209
12271209
13292209
14321209
15352209
16365209
17367209
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(if (<=.f32 n1_i -7892291/83076749736557242056487941267521536) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 8307675/166153499473114484112975882535043072) (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n1_i -7892291/83076749736557242056487941267521536) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 8307675/166153499473114484112975882535043072) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n0_i -2028241/20282409603651670423947251286016) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 6338253/1267650600228229401496703205376) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (<=.f32 n0_i -2028241/20282409603651670423947251286016) n0_i (if (<=.f32 n0_i 6338253/1267650600228229401496703205376) (*.f32 u n1_i) n0_i))
n0_i
Outputs
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 n0_i (*.f32 u (-.f32 n0_i n1_i)))
(if (<=.f32 n1_i -7892291/83076749736557242056487941267521536) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 8307675/166153499473114484112975882535043072) (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -7892291/83076749736557242056487941267521536) (not (<=.f32 n1_i 8307675/166153499473114484112975882535043072))) (+.f32 n0_i (*.f32 u n1_i)) (-.f32 n0_i (*.f32 u n0_i)))
(if (<=.f32 n1_i -7892291/83076749736557242056487941267521536) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 8307675/166153499473114484112975882535043072) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -7892291/83076749736557242056487941267521536) (not (<=.f32 n1_i 8307675/166153499473114484112975882535043072))) (+.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i (-.f32 1 u)))
(if (<=.f32 n0_i -2028241/20282409603651670423947251286016) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 6338253/1267650600228229401496703205376) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (or (<=.f32 n0_i -2028241/20282409603651670423947251286016) (not (<=.f32 n0_i 6338253/1267650600228229401496703205376))) (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))
(if (<=.f32 n0_i -2028241/20282409603651670423947251286016) n0_i (if (<=.f32 n0_i 6338253/1267650600228229401496703205376) (*.f32 u n1_i) n0_i))
n0_i
Compiler

Compiled 110 to 74 computations (32.7% saved)

soundness587.0ms (3.5%)

Algorithm
egg-herbie
Rules
1222×associate-/l*
1170×unswap-sqr
1168×associate-+l+
1126×distribute-lft-in
1064×associate-+r+
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
02644312
17003828
229563794
Stop Event
node limit
node limit
node limit
Compiler

Compiled 214 to 113 computations (47.2% saved)

end77.0ms (0.5%)

Compiler

Compiled 86 to 46 computations (46.5% saved)

Profiling

Loading profile data...