Details

Time bar (total: 17.0s)

analyze847.0ms (5%)

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.2s (30.6%)

Results
4.2s8256×body256valid
989.0ms2084×body256precondition
Bogosity

preprocess112.0ms (0.7%)

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)

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

prune3.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New448
Fresh011
Picked000
Done000
Total459
Error
0.4b
Counts
9 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(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))
0.7b
(+.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.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 98 to 64 computations (34.7% saved)

localize79.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

series18.0ms (0.1%)

Counts
4 → 80
Calls

36 calls:

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

rewrite202.0ms (1.2%)

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

simplify213.0ms (1.2%)

Algorithm
egg-herbie
Rules
972×associate-+r+
892×+-commutative
876×associate-*r*
664×associate-/l*
662×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

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

localize116.0ms (0.7%)

Local error

Found 4 expressions with local error:

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

Compiled 105 to 54 computations (48.6% saved)

series15.0ms (0.1%)

Counts
3 → 84
Calls

21 calls:

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

rewrite93.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

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

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

localize51.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

series12.0ms (0.1%)

Counts
3 → 120
Calls

30 calls:

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

rewrite100.0ms (0.6%)

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

simplify179.0ms (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)

localize69.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 77 to 30 computations (61% saved)

series8.0ms (0%)

Counts
3 → 68
Calls

24 calls:

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

rewrite92.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
019109
1387109
25009109
Stop Event
node limit
Counts
3 → 93
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
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 (/.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)))))))))

simplify148.0ms (0.9%)

Algorithm
egg-herbie
Rules
1828×associate-/l*
1106×associate-+l+
1012×associate-+r+
808×associate-/r*
790×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03989005
110898715
245328715
Stop Event
node limit
Counts
161 → 209
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)
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 (/.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 (/.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 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) (/.f32 (sin.f32 normAngle) (pow.f32 u 3))) (/.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 (/.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 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle))))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) (/.f32 (sin.f32 normAngle) (pow.f32 u 3))) (fma.f32 1/120 (*.f32 (/.f32 (pow.f32 u 5) (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 (/.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 (pow.f32 u 3) (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (fma.f32 -1/5040 (/.f32 (*.f32 (pow.f32 u 7) (pow.f32 normAngle 7)) (sin.f32 normAngle)) (fma.f32 1/120 (/.f32 (*.f32 (pow.f32 u 5) (pow.f32 normAngle 5)) (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))))
(fma.f32 -1/6 (/.f32 (pow.f32 normAngle 3) (/.f32 (sin.f32 normAngle) (pow.f32 u 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 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 (/.f32 u (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 -1/5040 (pow.f32 u 7)) (+.f32 (*.f32 -1/720 (-.f32 (pow.f32 u 3) u)) (fma.f32 u -1/5040 (*.f32 -1/6 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))))))) (pow.f32 normAngle 6) (fma.f32 (-.f32 (*.f32 1/120 (-.f32 (pow.f32 u 5) u)) (*.f32 1/36 (-.f32 (pow.f32 u 3) u))) (pow.f32 normAngle 4) (fma.f32 (*.f32 -1/6 (-.f32 (pow.f32 u 3) u)) (*.f32 normAngle normAngle) u)))
(fma.f32 (-.f32 (-.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 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 1 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))))
(+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/2 (*.f32 u u))) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 1 (-.f32 (*.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 1 (+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (sin.f32 normAngle))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (sin.f32 normAngle))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))))
(+.f32 1 (fma.f32 -1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (fma.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))) (*.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))))))
(+.f32 1 (-.f32 (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) (*.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))))) (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 (-.f32 1 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))) (fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3))) (*.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle 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 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)) 1) (-.f32 (*.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 (-.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 (*.f32 normAngle 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 4) (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (*.f32 (pow.f32 normAngle 6) (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (pow.f32 (-.f32 1 u) 5)) (fma.f32 1/120 (-.f32 1 u) (*.f32 1/36 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))) (fma.f32 -1/5040 (-.f32 1 u) (*.f32 -1/720 (+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) 1) u)))))))) u))
(+.f32 (-.f32 1 u) (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)))))))))
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 normAngle n1_i) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i)))))))
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)
(+.f32 (*.f32 -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 (*.f32 normAngle n1_i) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n0_i))))))))
(fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i))
(fma.f32 -1/2 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) n0_i) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (/.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 normAngle 3) n0_i))) (sin.f32 normAngle))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 (*.f32 normAngle normAngle) n0_i)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 normAngle n1_i) (sin.f32 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 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle 3) n0_i)))) (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)))
(fma.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle 3) n0_i)) (/.f32 -1/6 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle 3) n1_i)))) (fma.f32 -1/2 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle normAngle))) n0_i) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 normAngle n0_i))) n0_i)))
(+.f32 (/.f32 (*.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (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)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (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)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (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)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (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)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (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 (-.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 (-.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 (-.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 (*.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))))) (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 (-.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 (*.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))))) (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 (*.f32 -1/5040 n1_i) (pow.f32 u 7))) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 (*.f32 1/120 n1_i) (pow.f32 u 5)) (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 (-.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 (*.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))))) (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 -1/5040 (*.f32 (pow.f32 u 7) n1_i))) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) n1_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u)))))) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (pow.f32 normAngle 4) (-.f32 (fma.f32 (-.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 (*.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))))) (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) (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 (*.f32 -1/5040 (*.f32 (pow.f32 u 7) n1_i)) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 u 5) n1_i)) (fma.f32 1/120 (*.f32 u n1_i) (*.f32 1/36 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))) (*.f32 -1/720 (*.f32 n1_i (-.f32 (pow.f32 u 3) u))))))) (*.f32 (-.f32 1 u) n0_i)))))
(+.f32 (/.f32 (*.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(fma.f32 (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (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))
(neg.f32 (/.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)))
(/.f32 (cbrt.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 u 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 (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 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))) (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 (/.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))) (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 (/.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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) 1) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (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)))))))
(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 (*.f32 u normAngle)) (sin.f32 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)))))))
(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 (*.f32 u normAngle)) (sin.f32 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)))))))
(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 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)) (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (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 (*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 2)) (-.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))))
(/.f32 (+.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 (pow.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) 2) (*.f32 n0_i n0_i)) (-.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) 2) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_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)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (*.f32 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 (*.f32 u normAngle)) (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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))))))
(fabs.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 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)))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))

eval740.0ms (4.3%)

Compiler

Compiled 47191 to 20356 computations (56.9% saved)

prune508.0ms (3%)

Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New1301181319
Fresh000
Picked101
Done303
Total1305181323
Error
0b
Counts
1323 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
0.6b
(fma.f32 (-.f32 1 u) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.5b
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
0.4b
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
8.4b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
22.7b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
15.8b
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
11.4b
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
0.7b
(+.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))))))
0.5b
(+.f32 (*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
0.7b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.6b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
0.5b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.2b
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
11.3b
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) n0_i)
11.4b
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
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))))
15.8b
n0_i
Compiler

Compiled 597 to 402 computations (32.7% 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.2b
(*.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
@-inf
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
1.0ms
u
@0
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
0.0ms
n1_i
@-inf
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
0.0ms
u
@0
(*.f32 (-.f32 1 u) n0_i)
0.0ms
n1_i
@inf
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))

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

simplify80.0ms (0.5%)

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)

localize75.0ms (0.4%)

Local error

Found 3 expressions with local error:

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

Compiled 28 to 15 computations (46.4% saved)

series2.0ms (0%)

Counts
2 → 18
Calls

15 calls:

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

rewrite144.0ms (0.8%)

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

simplify86.0ms (0.5%)

Algorithm
egg-herbie
Rules
1782×associate-*l/
608×associate-/r/
526×associate-/l/
482×distribute-lft-neg-in
476×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

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

localize79.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 39 to 21 computations (46.2% saved)

series5.0ms (0%)

Counts
4 → 88
Calls

27 calls:

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

rewrite97.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1622×associate-*r/
1320×associate-*l/
950×associate-/r*
702×associate-/l*
274×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify371.0ms (2.2%)

Algorithm
egg-herbie
Rules
1034×associate-*r*
1024×times-frac
928×associate-*l*
698×associate-/l/
652×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071611844
1179111652
Stop Event
node limit
Counts
338 → 377
Calls
Call 1
Inputs
(/.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) 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 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 n0_i normAngle)
(+.f32 (*.f32 1/6 (*.f32 n0_i normAngle)) (/.f32 n0_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/36 n0_i)) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/6 (*.f32 n0_i normAngle)) (/.f32 n0_i normAngle)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/36 n0_i)) (pow.f32 normAngle 3))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 n0_i) (+.f32 (*.f32 -1/5040 n0_i) (*.f32 1/6 (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/36 n0_i))))) (pow.f32 normAngle 5))) (+.f32 (*.f32 1/6 (*.f32 n0_i normAngle)) (/.f32 n0_i normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle)))
(+.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) (pow.f32 normAngle 5))) (+.f32 (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) (pow.f32 normAngle 7))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3))) (*.f32 (-.f32 1 u) normAngle))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 normAngle)
(+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))) 1)
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1)
(/.f32 (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (sqrt.f32 n0_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 n0_i)))
(/.f32 (sqrt.f32 n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (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) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (cbrt.f32 n0_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 n0_i) 2)))
(/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 n0_i)))
(/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 (sin.f32 normAngle) (*.f32 (cbrt.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (neg.f32 n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(/.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(/.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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (sqrt.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) (/.f32 1 n0_i))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 n0_i) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 n0_i) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i))
(/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(/.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) (/.f32 (sin.f32 normAngle) 1))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i))) (sin.f32 normAngle))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 n0_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i 1)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 (neg.f32 n0_i))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) 1) (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 n0_i)) (sqrt.f32 (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 n0_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)) (cbrt.f32 n0_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)) (cbrt.f32 (neg.f32 n0_i))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 n0_i 1) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(/.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i)) 1) (sin.f32 normAngle))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (sqrt.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 2)) (cbrt.f32 (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))) (cbrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (sqrt.f32 n0_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 (pow.f32 (cbrt.f32 n0_i) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n0_i))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sqrt.f32 n0_i))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (pow.f32 (cbrt.f32 n0_i) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 n0_i)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (neg.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i)) 1) (sin.f32 normAngle))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) -1) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1)
(pow.f32 (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 2)
(pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 n0_i (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 n0_i (sin.f32 normAngle)) 3)))
(expm1.f32 (log1p.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(exp.f32 (log.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 n0_i (/.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 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 normAngle (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u)))) (+.f32 1 u))
(/.f32 (*.f32 normAngle (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))
(/.f32 (*.f32 normAngle (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (neg.f32 (-.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 1 (*.f32 normAngle (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(/.f32 (*.f32 1 (*.f32 normAngle (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 1 (*.f32 (-.f32 1 (*.f32 u u)) normAngle)) (+.f32 1 u))
(/.f32 (*.f32 1 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (*.f32 normAngle (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 normAngle (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (*.f32 normAngle (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 normAngle (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 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 (pow.f32 u 3))) (*.f32 (sqrt.f32 (-.f32 1 u)) normAngle)) (sqrt.f32 (+.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 (*.f32 normAngle (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) 1) (+.f32 1 u))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(pow.f32 (*.f32 normAngle (-.f32 1 u)) 1)
(pow.f32 (sqrt.f32 (*.f32 normAngle (-.f32 1 u))) 2)
(pow.f32 (cbrt.f32 (*.f32 normAngle (-.f32 1 u))) 3)
(pow.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 2))
(log.f32 (pow.f32 (exp.f32 normAngle) (-.f32 1 u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 normAngle (-.f32 1 u)))))
(cbrt.f32 (pow.f32 (*.f32 normAngle (-.f32 1 u)) 3))
(cbrt.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 (-.f32 1 u) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 normAngle (-.f32 1 u))) 1))
(log1p.f32 (expm1.f32 (*.f32 normAngle (-.f32 1 u))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 n0_i (sin.f32 normAngle)))) 1)
(*.f32 n0_i (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 n0_i (sin.f32 normAngle))) (sqrt.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) n0_i)
(*.f32 (neg.f32 n0_i) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)) (sqrt.f32 n0_i))
(*.f32 (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sin.f32 normAngle)) (cbrt.f32 n0_i))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))
(pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) n0_i) -1)
(neg.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 n0_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n0_i (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 3))
(expm1.f32 (log1p.f32 (/.f32 n0_i (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 n0_i (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 n0_i (sin.f32 normAngle))))
(-.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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.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 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/6 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) (*.f32 normAngle 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 (-.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 1 u) n0_i (*.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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
n0_i
(+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))
(+.f32 n0_i (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 normAngle n0_i))))))
(-.f32 n0_i (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 normAngle 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 u (*.f32 normAngle n0_i)))))))
(fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))) (-.f32 n0_i (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.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 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 u (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle)) (fma.f32 -1/2 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)) (+.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 normAngle 3) (*.f32 n0_i (pow.f32 u 3)))) (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))) (-.f32 n0_i (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (*.f32 normAngle n0_i))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i normAngle)
(+.f32 (*.f32 1/6 (*.f32 n0_i normAngle)) (/.f32 n0_i normAngle))
(fma.f32 1/6 (*.f32 normAngle n0_i) (/.f32 n0_i normAngle))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/36 n0_i)) (pow.f32 normAngle 3))) (+.f32 (*.f32 1/6 (*.f32 n0_i normAngle)) (/.f32 n0_i normAngle)))
(fma.f32 -1 (*.f32 (pow.f32 normAngle 3) (*.f32 n0_i -7/360)) (fma.f32 1/6 (*.f32 normAngle n0_i) (/.f32 n0_i normAngle)))
(-.f32 (fma.f32 1/6 (*.f32 normAngle n0_i) (/.f32 n0_i normAngle)) (*.f32 (pow.f32 normAngle 3) (*.f32 n0_i -7/360)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/36 n0_i)) (pow.f32 normAngle 3))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 n0_i) (+.f32 (*.f32 -1/5040 n0_i) (*.f32 1/6 (+.f32 (*.f32 1/120 n0_i) (*.f32 -1/36 n0_i))))) (pow.f32 normAngle 5))) (+.f32 (*.f32 1/6 (*.f32 n0_i normAngle)) (/.f32 n0_i normAngle))))
(fma.f32 -1 (*.f32 (pow.f32 normAngle 3) (*.f32 n0_i -7/360)) (fma.f32 -1 (*.f32 (fma.f32 1/720 n0_i (fma.f32 -1/5040 n0_i (*.f32 1/6 (*.f32 n0_i -7/360)))) (pow.f32 normAngle 5)) (fma.f32 1/6 (*.f32 normAngle n0_i) (/.f32 n0_i normAngle))))
(-.f32 (-.f32 (fma.f32 1/6 (*.f32 normAngle n0_i) (/.f32 n0_i normAngle)) (*.f32 (+.f32 (*.f32 n0_i -7/2160) (*.f32 n0_i 1/840)) (pow.f32 normAngle 5))) (*.f32 (pow.f32 normAngle 3) (*.f32 n0_i -7/360)))
(*.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 (cos.f32 normAngle) (*.f32 u normAngle))))
(-.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u (cos.f32 normAngle))))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (+.f32 (sin.f32 normAngle) (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)))))
(fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) (*.f32 u normAngle))) (-.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u (cos.f32 normAngle)))))
(+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))) (+.f32 (sin.f32 normAngle) (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle))) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))))
(fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (+.f32 (sin.f32 normAngle) (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 u normAngle)) (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)))))))
(+.f32 (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u normAngle) (*.f32 u normAngle))) (-.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u (cos.f32 normAngle))))) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 3)) 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 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))) 1)
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 1 (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (sin.f32 normAngle) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1)
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (/.f32 (sin.f32 normAngle) n0_i) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sqrt.f32 n0_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sqrt.f32 n0_i) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (/.f32 (sin.f32 normAngle) n0_i) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (/.f32 (sin.f32 normAngle) n0_i) (cbrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (cbrt.f32 n0_i) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (pow.f32 (cbrt.f32 n0_i) 2)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 (sin.f32 normAngle) (*.f32 (cbrt.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (neg.f32 n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(/.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))
(*.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (sin.f32 normAngle)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(/.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))) (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle))))))
(/.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))) (cbrt.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u 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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.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 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (/.f32 (sin.f32 normAngle) n0_i))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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)) (/.f32 1 n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 1 n0_i)) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 (sqrt.f32 n0_i) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 n0_i) (sqrt.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (sqrt.f32 (sin.f32 normAngle)) n0_i))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i)) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (/.f32 (sin.f32 normAngle) 1))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i))) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 1 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 1 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 1)) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) -1) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 n0_i))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 2) (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) 2))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (sin.f32 normAngle) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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))) (sqrt.f32 n0_i)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 n0_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(*.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 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (sqrt.f32 (neg.f32 n0_i))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 n0_i))))
(*.f32 (/.f32 (sqrt.f32 (neg.f32 n0_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 (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))) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)) 1) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)) (cbrt.f32 n0_i)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 n0_i)))
(/.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 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 n0_i (sin.f32 normAngle))) 2)) (cbrt.f32 (neg.f32 n0_i))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)) (/.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 n0_i))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (neg.f32 n0_i)))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (/.f32 n0_i 1) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (/.f32 n0_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 -1 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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))) (neg.f32 n0_i)) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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))) (/.f32 1 n0_i)) 1) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (*.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sqrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (*.f32 1 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (*.f32 (sqrt.f32 n0_i) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 n0_i)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (sqrt.f32 (sin.f32 normAngle)))
(*.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 (sqrt.f32 (neg.f32 n0_i)) (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))) (/.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (neg.f32 n0_i))))
(*.f32 (/.f32 (sqrt.f32 (neg.f32 n0_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) n0_i))))
(/.f32 (*.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 2)) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) normAngle)))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))) 2)))
(*.f32 (/.f32 (cbrt.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))) 2))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (cbrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 1) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))) (cbrt.f32 (/.f32 (sin.f32 normAngle) n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 1 (sqrt.f32 n0_i))) (/.f32 (sin.f32 normAngle) (sqrt.f32 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 1 (pow.f32 (cbrt.f32 n0_i) 2))) (/.f32 (sin.f32 normAngle) (cbrt.f32 n0_i)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)))
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 n0_i)) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 n0_i))
(*.f32 (sqrt.f32 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 n0_i) 2)) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 n0_i))
(*.f32 (cbrt.f32 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 n0_i) 2)))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) 1)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) n0_i))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sqrt.f32 n0_i))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)))
(/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sqrt.f32 n0_i))))
(/.f32 (*.f32 (sqrt.f32 n0_i) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 n0_i)))
(/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (pow.f32 (cbrt.f32 n0_i) 2))) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (cbrt.f32 n0_i)))
(*.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (pow.f32 (cbrt.f32 n0_i) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 n0_i))
(*.f32 (cbrt.f32 n0_i) (/.f32 (*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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))) (neg.f32 n0_i)) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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))) (neg.f32 n0_i)) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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))) (neg.f32 n0_i)) -1) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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))) (neg.f32 n0_i)) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (neg.f32 n0_i)) (neg.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) -1) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (neg.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 1 n0_i)) 1) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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))) (/.f32 1 n0_i)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) 1) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))) (*.f32 (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))))
(*.f32 (/.f32 n0_i (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) n0_i)) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (cbrt.f32 (sin.f32 normAngle)))) (/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (*.f32 (cbrt.f32 (sqrt.f32 (sin.f32 normAngle))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))) (/.f32 (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))) (cbrt.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (sin.f32 normAngle))) (neg.f32 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (neg.f32 (cbrt.f32 (sin.f32 normAngle))))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (*.f32 (cbrt.f32 (neg.f32 (sin.f32 normAngle))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))) (cbrt.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) -1) (sin.f32 normAngle))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (/.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))))
(/.f32 (/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))) (neg.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 n0_i (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)) (sin.f32 (*.f32 (-.f32 1 u) normAngle)))))
(*.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 1)
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 2)
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 3)
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(pow.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3) 1/3)
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 2))
(sqrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle))) 2))
(fabs.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle))) 3))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 3) (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) 3) (pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 3)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (log.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))) 1))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (/.f32 n0_i (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)))))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (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 (*.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 (exp.f32 (log1p.f32 normAngle)) (-.f32 1 (*.f32 (neg.f32 u) normAngle)))
(-.f32 (exp.f32 (log1p.f32 normAngle)) (+.f32 1 (*.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 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) normAngle))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 normAngle (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) normAngle)
(*.f32 normAngle (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (+.f32 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) normAngle) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.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 (neg.f32 u) (neg.f32 u)))) (+.f32 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 normAngle (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 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 normAngle (neg.f32 (-.f32 1 (*.f32 u u)))) (neg.f32 (+.f32 1 u)))
(/.f32 normAngle (/.f32 (+.f32 -1 (neg.f32 u)) (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 normAngle (-.f32 -1 u)) (+.f32 -1 (*.f32 u u)))
(/.f32 (*.f32 normAngle (neg.f32 (-.f32 1 (pow.f32 u 3)))) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 normAngle (/.f32 (+.f32 -1 (neg.f32 (fma.f32 u u u))) (neg.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 normAngle (-.f32 -1 (fma.f32 u u u))) (+.f32 -1 (pow.f32 u 3)))
(/.f32 (*.f32 1 (*.f32 normAngle (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 1 (*.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 1 (*.f32 (-.f32 1 (*.f32 u u)) normAngle)) (+.f32 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 1 (*.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 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (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 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 normAngle (sqrt.f32 (-.f32 1 u))))
(/.f32 (*.f32 (*.f32 normAngle (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 1 u)) (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (*.f32 normAngle (sqrt.f32 (-.f32 1 u))))
(/.f32 (*.f32 (*.f32 normAngle (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 normAngle (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 (/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (cbrt.f32 (-.f32 1 (pow.f32 u 3))))
(/.f32 (*.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u))) normAngle) (+.f32 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u 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 (-.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 (neg.f32 (-.f32 1 (*.f32 u u))) normAngle) (neg.f32 (+.f32 1 u)))
(/.f32 normAngle (/.f32 (+.f32 -1 (neg.f32 u)) (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 normAngle (-.f32 -1 u)) (+.f32 -1 (*.f32 u u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) normAngle) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 normAngle (/.f32 (+.f32 -1 (neg.f32 (fma.f32 u u u))) (neg.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 normAngle (-.f32 -1 (fma.f32 u u u))) (+.f32 -1 (pow.f32 u 3)))
(/.f32 (*.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.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 (-.f32 1 (*.f32 u u)) normAngle) 1) (+.f32 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.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 (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 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 normAngle (sqrt.f32 (-.f32 1 u))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (-.f32 1 u)) normAngle)) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 normAngle (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 1 u)) (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (*.f32 normAngle (sqrt.f32 (-.f32 1 u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (/.f32 (*.f32 normAngle (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.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 1 u))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) normAngle) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 normAngle (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.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 (-.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 normAngle) (-.f32 1 u)))
(*.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 n0_i (sin.f32 normAngle)))) 1)
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 n0_i (/.f32 1 (sin.f32 normAngle)))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) 1)
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 1 (/.f32 n0_i (sin.f32 normAngle)))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (sqrt.f32 n0_i) (*.f32 (sqrt.f32 n0_i) (/.f32 1 (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 n0_i (sin.f32 normAngle))) (sqrt.f32 (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 n0_i) 2) (*.f32 (cbrt.f32 n0_i) (/.f32 1 (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) n0_i)
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (neg.f32 n0_i) (/.f32 -1 (sin.f32 normAngle)))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(*.f32 (/.f32 -1 (sin.f32 normAngle)) (neg.f32 n0_i))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 n0_i) 1) (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 n0_i) (sin.f32 normAngle)) (sqrt.f32 n0_i))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 (sqrt.f32 n0_i) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 n0_i (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) 1) (/.f32 (cbrt.f32 n0_i) (sin.f32 normAngle)))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 n0_i) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))) (/.f32 1 (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 n0_i (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))) (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 (pow.f32 (sin.f32 normAngle) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 n0_i) 2) (sin.f32 normAngle)) (cbrt.f32 n0_i))
(/.f32 n0_i (sin.f32 normAngle))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 n0_i) 2))) (cbrt.f32 n0_i))
(/.f32 n0_i (sin.f32 normAngle))
(pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 1)
(/.f32 n0_i (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 2)
(/.f32 n0_i (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 n0_i (sin.f32 normAngle))) 3)
(/.f32 n0_i (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 3) 1/3)
(/.f32 n0_i (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) n0_i) -1)
(/.f32 n0_i (sin.f32 normAngle))
(neg.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 n0_i (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 n0_i (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 n0_i (sin.f32 normAngle)) 3))
(/.f32 n0_i (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 n0_i (sin.f32 normAngle))) 1))
(/.f32 n0_i (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 n0_i (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))))) 1)
(sin.f32 (*.f32 (-.f32 1 u) normAngle))
(sin.f32 (-.f32 normAngle (*.f32 u normAngle)))
(*.f32 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)))

localize114.0ms (0.7%)

Local error

Found 4 expressions with local error:

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

Compiled 73 to 42 computations (42.5% saved)

series2.0ms (0%)

Counts
1 → 48
Calls

12 calls:

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

rewrite86.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

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

simplify99.0ms (0.6%)

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

Useful iterations: 1 (0.0ms)

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

localize48.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 51 to 15 computations (70.6% saved)

series8.0ms (0%)

Counts
3 → 88
Calls

24 calls:

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

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1516×associate-*r/
1306×associate-*l/
940×associate-/r*
336×add-sqr-sqrt
332×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify210.0ms (1.2%)

Algorithm
egg-herbie
Rules
1266×associate-/l*
1186×times-frac
636×associate-+r+
622×associate-*r*
592×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

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

eval691.0ms (4.1%)

Compiler

Compiled 38132 to 19736 computations (48.2% saved)

prune466.0ms (2.7%)

Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New1482131495
Fresh8513
Picked101
Done224
Total1493201513
Error
0b
Counts
1513 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
11.3b
(fma.f32 (neg.f32 u) n0_i n0_i)
0.4b
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
6.0b
(fma.f32 u n1_i n0_i)
8.4b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
22.7b
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
11.4b
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
6.1b
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 u n1_i))
2.9b
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
0.4b
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
0.4b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u)) n0_i) (*.f32 u n1_i))
0.6b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.4b
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i (neg.f32 u)) n0_i))
0.5b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.0b
(+.f32 (*.f32 n1_i u) n0_i)
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))))
11.4b
(*.f32 (-.f32 1 u) n0_i)
11.7b
(*.f32 (+.f32 (*.f32 1/6 (*.f32 n0_i normAngle)) (/.f32 n0_i normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
20.8b
(*.f32 u n1_i)
29.6b
(*.f32 n0_i (neg.f32 u))
15.8b
n0_i
Compiler

Compiled 524 to 365 computations (30.3% saved)

localize99.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u)) n0_i)
0.4b
(*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))
0.6b
(pow.f32 (-.f32 1 u) 3)
13.2b
(-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))
Compiler

Compiled 142 to 94 computations (33.8% saved)

series8.0ms (0%)

Counts
4 → 72
Calls

18 calls:

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

rewrite129.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
608×associate-/r*
518×associate-+l+
470×associate-/l*
426×+-commutative
416×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

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

simplify140.0ms (0.8%)

Algorithm
egg-herbie
Rules
810×associate-/l*
756×associate-*r*
736×associate-*l*
708×associate-+l+
590×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067320862
1185319668
Stop Event
node limit
Counts
324 → 433
Calls
Call 1
Inputs
(*.f32 -2 u)
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -2 u))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(*.f32 -1 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(*.f32 -1 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
1
(+.f32 (*.f32 -3 u) 1)
(+.f32 (*.f32 -3 u) (+.f32 1 (*.f32 3 (pow.f32 u 2))))
(+.f32 (*.f32 -3 u) (+.f32 1 (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(*.f32 -1 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(*.f32 -1 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(*.f32 1/3 u)
(+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2)))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(*.f32 1/6 (pow.f32 u 3))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 -1/2 (pow.f32 u 2)))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(*.f32 1/6 (pow.f32 u 3))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 -1/2 (pow.f32 u 2)))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
n0_i
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) n0_i)))
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))
(+.f32 u (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1))
(+.f32 u (+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))
(+.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (+.f32 -1 u) 1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 -1 u) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (*.f32 (+.f32 -1 u) 1) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 -1 u) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (*.f32 (+.f32 -1 u) 1) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 -1 u) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (*.f32 (+.f32 -1 u) 1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)) (+.f32 -1 u)))
(+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)) (*.f32 (+.f32 -1 u) 1)))
(+.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) u)
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (neg.f32 (neg.f32 u)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 u (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 u (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 u (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (+.f32 -1 u) (pow.f32 (-.f32 1 u) 3))
(+.f32 (+.f32 -1 u) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 -1 u) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (+.f32 -1 u) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)) (+.f32 -1 u)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)) (*.f32 (+.f32 -1 u) 1)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)) (-.f32 1 u)))
(+.f32 (*.f32 (+.f32 -1 u) 1) (pow.f32 (-.f32 1 u) 3))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) u)
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) (+.f32 u (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) (+.f32 u (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) (+.f32 u (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 -1 (+.f32 (neg.f32 (neg.f32 u)) (pow.f32 (-.f32 1 u) 3)))
(+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) -1)
(+.f32 (+.f32 (+.f32 -1 u) (pow.f32 (-.f32 1 u) 2)) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)))
(+.f32 (+.f32 (+.f32 -1 u) (*.f32 (pow.f32 (-.f32 1 u) 2) 1)) (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)))
(+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (exp.f32 (log.f32 (-.f32 2 u)))) 1)
(+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (/.f32 1 (+.f32 1 u))) (/.f32 u (/.f32 (+.f32 1 u) u)))
(+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (/.f32 1 (+.f32 1 (fma.f32 u u u)))) (/.f32 (pow.f32 u 3) (+.f32 1 (fma.f32 u u u))))
(+.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 0) u)
(*.f32 1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (-.f32 1 u) 2) 1))
(*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 1)
(*.f32 (sqrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) (sqrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(*.f32 (cbrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) (cbrt.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 2)) (cbrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(*.f32 (+.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 3/2)) (-.f32 (pow.f32 (-.f32 1 u) 3/2) (sqrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (+.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (-.f32 1 u) 9))) (+.f32 (pow.f32 (-.f32 1 u) 6) (-.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))) (-.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (*.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 1 (/.f32 1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 -1 u) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (-.f32 (*.f32 (+.f32 -1 u) (+.f32 -1 u)) (*.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))
(/.f32 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) (+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (-.f32 (*.f32 u u) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) u))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) 1) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (+.f32 1 (pow.f32 (-.f32 1 u) 2)))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (pow.f32 (-.f32 1 u) 2))) (-.f32 1 u))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) 1) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 1)
(pow.f32 (sqrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) 2)
(pow.f32 (cbrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) 3)
(pow.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 2))
(log.f32 (exp.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))))
(cbrt.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 3))
(expm1.f32 (log1p.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(exp.f32 (log.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(exp.f32 (*.f32 (log.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) 1))
(log1p.f32 (expm1.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(fma.f32 1 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))
(fma.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2) (+.f32 -1 u))
(fma.f32 (pow.f32 (-.f32 1 u) 3/2) (pow.f32 (-.f32 1 u) 3/2) (+.f32 -1 u))
(fma.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u) (+.f32 -1 u))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (-.f32 1 u) (neg.f32 u)) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2))))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (neg.f32 u) (-.f32 1 u)) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2))))
(+.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)) (*.f32 (pow.f32 (-.f32 1 u) 2) 1))
(+.f32 (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)) (pow.f32 (-.f32 1 u) 2))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3))) 1)
(*.f32 1 (pow.f32 (-.f32 1 u) 3))
(*.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 3) 1)
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 3/2) (pow.f32 (-.f32 1 u) 3/2))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (-.f32 1 u))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) 2))) (cbrt.f32 (-.f32 1 u)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) 3) (pow.f32 (sqrt.f32 (-.f32 1 u)) 3))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) 3) (-.f32 1 u))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u))) (-.f32 1 u))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.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 (pow.f32 (-.f32 1 u) 2) (-.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 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) (-.f32 1 u))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (pow.f32 u 3))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (+.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 (pow.f32 (-.f32 1 u) 2) (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) (pow.f32 (-.f32 1 u) 2)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) (pow.f32 (-.f32 1 u) 2)))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (+.f32 1 u) 3))
(/.f32 (pow.f32 (-.f32 1 (pow.f32 u 3)) 3) (pow.f32 (+.f32 1 (fma.f32 u u u)) 3))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.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 (pow.f32 (-.f32 1 u) 2) (-.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)) (pow.f32 (-.f32 1 u) 2)) 1) (+.f32 1 u))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (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)) (pow.f32 (-.f32 1 u) 2)) (*.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))))
(sqrt.f32 (pow.f32 (-.f32 1 u) 6))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 u) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 u) 3))))
(cbrt.f32 (pow.f32 (-.f32 1 u) 9))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3)))
(exp.f32 (*.f32 3 (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (neg.f32 u))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (+.f32 -1 u)))
(+.f32 (*.f32 -1/6 (+.f32 -1 u)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 u))
(+.f32 (*.f32 -1/6 u) (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6) (*.f32 (+.f32 -1 u) -1/6))
(+.f32 (*.f32 (+.f32 -1 u) -1/6) (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6) (*.f32 u -1/6))
(+.f32 (*.f32 u -1/6) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6))) 1)
(/.f32 -1/6 (/.f32 1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) -1/6))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) -1/6))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) 1) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (-.f32 1 u)) (+.f32 1 (pow.f32 (-.f32 1 u) 2)))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.f32 1 (pow.f32 (-.f32 1 u) 2))) (-.f32 1 u))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) 1) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (-.f32 1 u)) (+.f32 1 (pow.f32 (-.f32 1 u) 2)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (*.f32 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (+.f32 1 (pow.f32 (-.f32 1 u) 2))) (-.f32 1 u))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) 1) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(pow.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6) 3) 1/3)
(sqrt.f32 (*.f32 1/36 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 2)))
(log.f32 (pow.f32 (exp.f32 -1/6) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6) 3))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)))
(exp.f32 (log.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)))
(+.f32 n0_i (*.f32 n0_i (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) n0_i))
(+.f32 (*.f32 n0_i (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u))))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i))) 1)
(-.f32 (+.f32 (*.f32 n0_i (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)) (exp.f32 (log1p.f32 n0_i))) 1)
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) n0_i) (exp.f32 (log1p.f32 n0_i))) 1)
(/.f32 n0_i (/.f32 1 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) (/.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))) n0_i))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) (/.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2))) (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3))) (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) n0_i) (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) n0_i) (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2))) 1) (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2))) (sqrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))) (sqrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2))) (*.f32 (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))) (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))) (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3))) 1) (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))
(/.f32 (/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))
(/.f32 (/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) n0_i) 1) (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) n0_i) (sqrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))) (sqrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) n0_i) (*.f32 (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))) (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))) (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) n0_i) 1) (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) n0_i) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) n0_i) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))
(pow.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i) 3))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 3) (pow.f32 n0_i 3)))
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i)))
(exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)) (log.f32 n0_i)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)) (log.f32 n0_i)) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i)))
Outputs
(*.f32 -2 u)
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -2 u))
(fma.f32 3 (*.f32 u u) (*.f32 -2 u))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 3 (*.f32 u u) (fma.f32 -2 u (neg.f32 (pow.f32 u 3))))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 3 (*.f32 u u) (fma.f32 -2 u (neg.f32 (pow.f32 u 3))))
(*.f32 -1 (pow.f32 u 3))
(neg.f32 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3)))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 3 (*.f32 u u) (fma.f32 -2 u (neg.f32 (pow.f32 u 3))))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 3 (*.f32 u u) (fma.f32 -2 u (neg.f32 (pow.f32 u 3))))
(*.f32 -1 (pow.f32 u 3))
(neg.f32 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3)))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 3 (*.f32 u u) (fma.f32 -2 u (neg.f32 (pow.f32 u 3))))
(+.f32 (*.f32 3 (pow.f32 u 2)) (+.f32 (*.f32 -2 u) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 3 (*.f32 u u) (fma.f32 -2 u (neg.f32 (pow.f32 u 3))))
1
(+.f32 (*.f32 -3 u) 1)
(fma.f32 -3 u 1)
(+.f32 (*.f32 -3 u) (+.f32 1 (*.f32 3 (pow.f32 u 2))))
(+.f32 (fma.f32 -3 u 1) (*.f32 3 (*.f32 u u)))
(+.f32 (*.f32 u (*.f32 u 3)) (fma.f32 -3 u 1))
(+.f32 (*.f32 -3 u) (+.f32 1 (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(+.f32 (fma.f32 -3 u 1) (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(+.f32 (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))) (fma.f32 -3 u 1))
(*.f32 -1 (pow.f32 u 3))
(neg.f32 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3)))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 -3 u (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(+.f32 (fma.f32 -3 u 1) (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(+.f32 (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))) (fma.f32 -3 u 1))
(*.f32 -1 (pow.f32 u 3))
(neg.f32 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3)))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 -3 u (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(+.f32 (fma.f32 -3 u 1) (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(+.f32 (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))) (fma.f32 -3 u 1))
(*.f32 1/3 u)
(*.f32 u 1/3)
(+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2)))
(fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u)))
(fma.f32 1/3 u (*.f32 u (*.f32 u -1/2)))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 u (*.f32 u -1/2))))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 u (*.f32 u -1/2))))
(*.f32 1/6 (pow.f32 u 3))
(*.f32 (pow.f32 u 3) 1/6)
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 -1/2 (pow.f32 u 2)))
(fma.f32 1/6 (pow.f32 u 3) (*.f32 -1/2 (*.f32 u u)))
(fma.f32 1/6 (pow.f32 u 3) (*.f32 u (*.f32 u -1/2)))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 u (*.f32 u -1/2))))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 u (*.f32 u -1/2))))
(*.f32 1/6 (pow.f32 u 3))
(*.f32 (pow.f32 u 3) 1/6)
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (*.f32 -1/2 (pow.f32 u 2)))
(fma.f32 1/6 (pow.f32 u 3) (*.f32 -1/2 (*.f32 u u)))
(fma.f32 1/6 (pow.f32 u 3) (*.f32 u (*.f32 u -1/2)))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 u (*.f32 u -1/2))))
(+.f32 (*.f32 1/6 (pow.f32 u 3)) (+.f32 (*.f32 1/3 u) (*.f32 -1/2 (pow.f32 u 2))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u))))
(fma.f32 1/6 (pow.f32 u 3) (fma.f32 1/3 u (*.f32 u (*.f32 u -1/2))))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))
(*.f32 -1/6 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))
(*.f32 -1/6 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
n0_i
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(+.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))))
(+.f32 (fma.f32 -1/2 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)) n0_i) (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i)))
(+.f32 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i)) (fma.f32 -1/2 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle n0_i)))) n0_i))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 (fma.f32 -1/2 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)) n0_i) (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i))))
(+.f32 (+.f32 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle n0_i)) (fma.f32 1/6 (pow.f32 u 3) (*.f32 u (*.f32 u -1/2))))) n0_i)
(*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (*.f32 normAngle normAngle))))
(*.f32 (pow.f32 u 3) (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle n0_i))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 n0_i (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle (*.f32 normAngle n0_i)) (fma.f32 1/6 (pow.f32 u 3) (*.f32 u (*.f32 u -1/2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 -1/2 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)) (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i))))
(+.f32 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle n0_i)) (fma.f32 1/6 (pow.f32 u 3) (*.f32 u (*.f32 u -1/2)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 (fma.f32 -1/2 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)) n0_i) (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i))))
(+.f32 (+.f32 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i)) (*.f32 (*.f32 normAngle (*.f32 normAngle n0_i)) (fma.f32 1/6 (pow.f32 u 3) (*.f32 u (*.f32 u -1/2))))) n0_i)
(*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (*.f32 normAngle normAngle))))
(*.f32 (pow.f32 u 3) (*.f32 1/6 (*.f32 normAngle (*.f32 normAngle n0_i))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 n0_i (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle (*.f32 normAngle n0_i)) (fma.f32 1/6 (pow.f32 u 3) (*.f32 u (*.f32 u -1/2))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2))))))
(fma.f32 -1 (*.f32 (*.f32 u n0_i) (+.f32 1 (*.f32 (*.f32 normAngle normAngle) -1/3))) (fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/2 (*.f32 u u)) (*.f32 n0_i (*.f32 normAngle normAngle)))))
(fma.f32 -1 (*.f32 n0_i (*.f32 u (+.f32 1 (*.f32 normAngle (*.f32 normAngle -1/3))))) (*.f32 (*.f32 normAngle (*.f32 normAngle n0_i)) (fma.f32 1/6 (pow.f32 u 3) (*.f32 u (*.f32 u -1/2)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 1 (*.f32 -1/3 (pow.f32 normAngle 2))) (*.f32 n0_i u))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) n0_i)))
(fma.f32 -1 (*.f32 (*.f32 u n0_i) (+.f32 1 (*.f32 (*.f32 normAngle normAngle) -1/3))) (fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 n0_i (*.f32 normAngle normAngle))) (fma.f32 -1/2 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (*.f32 u u)) n0_i)))
(fma.f32 -1 (*.f32 n0_i (*.f32 u (+.f32 1 (*.f32 normAngle (*.f32 normAngle -1/3))))) (+.f32 n0_i (*.f32 (*.f32 normAngle (*.f32 normAngle n0_i)) (fma.f32 1/6 (pow.f32 u 3) (*.f32 u (*.f32 u -1/2))))))
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(*.f32 (-.f32 (+.f32 1 (*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))) u) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 u (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 u (+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u)))))
(+.f32 u (+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))))
(+.f32 u (+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (+.f32 -1 u) 1))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 -1 u) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (*.f32 (+.f32 -1 u) 1) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 -1 u) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (*.f32 (+.f32 -1 u) 1) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 -1 u) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (*.f32 (+.f32 -1 u) 1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u)))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 2 (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (*.f32 2 (+.f32 u (+.f32 -1 (-.f32 1 u)))))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u))))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))
(+.f32 (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u (+.f32 -1 (-.f32 1 u))))) (+.f32 u (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 (+.f32 (+.f32 u -1) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u))))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u))))) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))
(+.f32 (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u (+.f32 -1 (-.f32 1 u))))) (+.f32 u (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 -1 (+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 (+.f32 (+.f32 u -1) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u))))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 -1 (+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 u (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)) (+.f32 -1 u)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)) (*.f32 (+.f32 -1 u) 1)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) u)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (neg.f32 (neg.f32 u)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 u (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u)))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 u (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 u (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (+.f32 -1 u) (pow.f32 (-.f32 1 u) 3))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (+.f32 -1 u) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u)))))
(+.f32 (+.f32 -1 u) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))))
(+.f32 (+.f32 -1 u) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)) (+.f32 -1 u)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)) (*.f32 (+.f32 -1 u) 1)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)) (-.f32 1 u)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (*.f32 (+.f32 -1 u) 1) (pow.f32 (-.f32 1 u) 3))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) u)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) (+.f32 u (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u)))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) (+.f32 u (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) (+.f32 u (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 -1 (+.f32 (neg.f32 (neg.f32 u)) (pow.f32 (-.f32 1 u) 3)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (+.f32 u (+.f32 -1 (-.f32 1 u)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) -1)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (+.f32 (+.f32 -1 u) (pow.f32 (-.f32 1 u) 2)) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (+.f32 (+.f32 -1 u) (*.f32 (pow.f32 (-.f32 1 u) 2) 1)) (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (exp.f32 (log.f32 (-.f32 2 u)))) 1)
(+.f32 1 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 2 u)))
(+.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -2 u)))
(+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (/.f32 1 (+.f32 1 u))) (/.f32 u (/.f32 (+.f32 1 u) u)))
(+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (/.f32 1 (+.f32 u 1))) (*.f32 (/.f32 u (+.f32 u 1)) u))
(-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 (/.f32 1 (+.f32 u 1)) (/.f32 (*.f32 u u) (+.f32 u 1))))
(+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (/.f32 1 (+.f32 1 (fma.f32 u u u)))) (/.f32 (pow.f32 u 3) (+.f32 1 (fma.f32 u u u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (/.f32 -1 (+.f32 1 (fma.f32 u u u))) (/.f32 (pow.f32 u 3) (+.f32 1 (fma.f32 u u u)))))
(+.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 0) u)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(*.f32 1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (-.f32 1 u) 2) 1))
(*.f32 (-.f32 1 u) (+.f32 (pow.f32 (-.f32 1 u) 2) -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 (-.f32 1 u) -1))
(*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 1)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(*.f32 (sqrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) (sqrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(*.f32 (cbrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) (cbrt.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 2)))
(*.f32 (cbrt.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (cbrt.f32 (pow.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 2)) (cbrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(*.f32 (cbrt.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (cbrt.f32 (pow.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) 2)))
(*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(*.f32 (+.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 3/2)) (-.f32 (pow.f32 (-.f32 1 u) 3/2) (sqrt.f32 (-.f32 1 u))))
(*.f32 (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))
(*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (+.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (-.f32 1 u) 9))) (+.f32 (pow.f32 (-.f32 1 u) 6) (-.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))) (+.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (-.f32 1 u) 9)))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))) (-.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 12) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))) (-.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (-.f32 (pow.f32 (-.f32 1 u) 12) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))) (-.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) 3))) (-.f32 (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (*.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) 3))) (+.f32 (pow.f32 (-.f32 1 u) 12) (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (*.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 12) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) (pow.f32 (-.f32 1 u) 6))))) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)) 3)))
(/.f32 1 (/.f32 1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(/.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (*.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u))) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 -1 u) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (-.f32 (*.f32 (+.f32 -1 u) (+.f32 -1 u)) (*.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(/.f32 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) (+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (-.f32 (*.f32 u u) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) u))))
(/.f32 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) 3)) (fma.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (*.f32 u (-.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.f32 -1 (+.f32 u (pow.f32 (+.f32 u -1) 3))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) 1) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 u)) (+.f32 1 (pow.f32 (-.f32 1 u) 2)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (*.f32 (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (*.f32 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (pow.f32 (-.f32 1 u) 2))) (-.f32 1 u))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) 1) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))))
(pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 1)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(pow.f32 (sqrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) 2)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(pow.f32 (cbrt.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) 3)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(pow.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 3) 1/3)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(sqrt.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 2))
(sqrt.f32 (pow.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) 2))
(log.f32 (exp.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(cbrt.f32 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 3))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(expm1.f32 (log1p.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(exp.f32 (log.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(exp.f32 (*.f32 (log.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) 1))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(log1p.f32 (expm1.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(fma.f32 1 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(fma.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2) (+.f32 -1 u))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(fma.f32 (pow.f32 (-.f32 1 u) 3/2) (pow.f32 (-.f32 1 u) 3/2) (+.f32 -1 u))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(fma.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u) (+.f32 -1 u))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (-.f32 1 u) (neg.f32 u)) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2))))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (neg.f32 u) (-.f32 1 u)) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2))))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(+.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)) (*.f32 (pow.f32 (-.f32 1 u) 2) 1))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(+.f32 (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)) (pow.f32 (-.f32 1 u) 2))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3))) 1)
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 1 (pow.f32 (-.f32 1 u) 3))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (pow.f32 (-.f32 1 u) 3) 1)
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (-.f32 1 u))))
(*.f32 (pow.f32 (-.f32 1 u) 3/2) (pow.f32 (-.f32 1 u) 3/2))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (cbrt.f32 (-.f32 1 u)) (cbrt.f32 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (-.f32 1 u))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (-.f32 1 u))))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (cbrt.f32 (pow.f32 (-.f32 1 u) 2))) (cbrt.f32 (-.f32 1 u)))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (cbrt.f32 (-.f32 1 u)) (cbrt.f32 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) 3) (pow.f32 (sqrt.f32 (-.f32 1 u)) 3))
(pow.f32 (sqrt.f32 (-.f32 1 u)) 6)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 1 u) 2)) 3) (-.f32 1 u))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (-.f32 1 (*.f32 u u))) (-.f32 1 u))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 1 (pow.f32 u 3))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 (pow.f32 u 3) 1)) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 u 3) 1)) (-.f32 1 (*.f32 u u))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.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 1 (fma.f32 u u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3)))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (fma.f32 u u u))) (/.f32 (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.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 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))) (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 1 (pow.f32 (fma.f32 u u u) 3)) (-.f32 1 (pow.f32 u 3)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))) (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) (-.f32 1 u))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (pow.f32 u 3))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 (pow.f32 u 3) 1)) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 u 3) 1)) (-.f32 1 (*.f32 u u))) (+.f32 1 (-.f32 (*.f32 u u) u)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 1 (fma.f32 u u u)))
(*.f32 (-.f32 1 (fma.f32 u u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3)))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (fma.f32 u u u))) (/.f32 (-.f32 1 (*.f32 (fma.f32 u u u) (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (+.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 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))) (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 1 (pow.f32 (fma.f32 u u u) 3)) (-.f32 1 (pow.f32 u 3)))))
(*.f32 (+.f32 1 (-.f32 (*.f32 (fma.f32 u u u) (fma.f32 u u u)) (fma.f32 u u u))) (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (-.f32 1 (pow.f32 u 3))))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 1 (-.f32 1 u)))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) (pow.f32 (-.f32 1 u) 2)))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.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))) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 u))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (+.f32 1 u) 3))
(/.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (+.f32 u 1) 3))
(/.f32 (pow.f32 (-.f32 1 (pow.f32 u 3)) 3) (pow.f32 (+.f32 1 (fma.f32 u u u)) 3))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (+.f32 u 1))))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (+.f32 u 1))) (-.f32 1 (*.f32 u u))))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(/.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 u 1))))))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.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))) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.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 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (pow.f32 (-.f32 1 u) 2)))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.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 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))
(/.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (-.f32 1 (pow.f32 u 3)))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 1) (+.f32 1 u))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (+.f32 u 1))))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (*.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (+.f32 u 1))) (-.f32 1 (*.f32 u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))) (cbrt.f32 (+.f32 u 1)))
(/.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 u 1))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) 1) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (pow.f32 (-.f32 1 u) 2)))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) (*.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 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))))
(/.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (-.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)))))
(sqrt.f32 (pow.f32 (-.f32 1 u) 6))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 u) 3))))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(cbrt.f32 (pow.f32 (-.f32 1 u) 9))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(exp.f32 (*.f32 3 (log1p.f32 (neg.f32 u))))
(pow.f32 (exp.f32 3) (log1p.f32 (neg.f32 u)))
(exp.f32 (*.f32 (*.f32 3 (log1p.f32 (neg.f32 u))) 1))
(pow.f32 (exp.f32 3) (log1p.f32 (neg.f32 u)))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))))
(pow.f32 (-.f32 1 u) 3)
(+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (+.f32 -1 u)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 -1/6 (+.f32 -1 u)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 u))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 -1/6 u) (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6) (*.f32 (+.f32 -1 u) -1/6))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 (+.f32 -1 u) -1/6) (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6) (*.f32 u -1/6))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 u -1/6) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6))) 1)
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 -1/6 (/.f32 1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) -1/6))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))) -1/6))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))
(*.f32 -1/6 (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))
(*.f32 -1/6 (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))
(*.f32 -1/6 (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) 1) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (-.f32 1 u)) (+.f32 1 (pow.f32 (-.f32 1 u) 2)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 -1/6 (/.f32 (*.f32 (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (/.f32 -1/6 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (/.f32 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (/.f32 -1/6 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.f32 1 (pow.f32 (-.f32 1 u) 2))) (-.f32 1 u))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))
(*.f32 -1/6 (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))))
(/.f32 -1/6 (/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))) (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))))
(/.f32 (/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))) -1/6)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (/.f32 -1/6 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) 1) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (-.f32 1 u)) (+.f32 1 (pow.f32 (-.f32 1 u) 2)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 -1/6 (/.f32 (*.f32 (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (*.f32 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (/.f32 -1/6 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (/.f32 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (/.f32 -1/6 (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (+.f32 1 (pow.f32 (-.f32 1 u) 2))) (-.f32 1 u))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) 1) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))
(*.f32 -1/6 (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))))
(/.f32 -1/6 (/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))) (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 4) (pow.f32 (-.f32 1 u) 6)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))) -1/6)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (/.f32 -1/6 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))))
(pow.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6) 1)
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)) 2)
(pow.f32 (sqrt.f32 (*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))) 2)
(pow.f32 (sqrt.f32 (+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)) 3)
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(pow.f32 (pow.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6) 3) 1/3)
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(sqrt.f32 (*.f32 1/36 (pow.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) 2)))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) 2) 1/36))
(log.f32 (pow.f32 (exp.f32 -1/6) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))))
(*.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (log.f32 (exp.f32 -1/6)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6))))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6) 3))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(exp.f32 (log.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)) 1))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) -1/6)))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 n0_i (*.f32 n0_i (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 n0_i (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) n0_i))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 (*.f32 n0_i (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) n0_i) n0_i)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u))))
(+.f32 -1 (fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (exp.f32 (log1p.f32 n0_i))))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) n0_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u))))
(+.f32 -1 (fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (exp.f32 (log1p.f32 n0_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i))) 1)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(-.f32 (+.f32 (*.f32 n0_i (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u))))
(+.f32 -1 (fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (exp.f32 (log1p.f32 n0_i))))
(-.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) n0_i) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u))))
(+.f32 -1 (fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (exp.f32 (log1p.f32 n0_i))))
(/.f32 n0_i (/.f32 1 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(/.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) (/.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))) n0_i))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 2)) (/.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 2)) (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))))
(/.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) (/.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))) n0_i))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) n0_i)
(*.f32 n0_i (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2))) (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 2)) (/.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 2)) (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3))) (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) n0_i)
(*.f32 n0_i (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) n0_i) (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 2)) (/.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 2)) (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) n0_i) (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) n0_i)
(*.f32 n0_i (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2))) 1) (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 2)) (/.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 2)) (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2))) (sqrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))) (sqrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 2))) (*.f32 (sqrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))) (sqrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))))))
(/.f32 n0_i (/.f32 (*.f32 (sqrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))) (sqrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))))) (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 2))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2))) (*.f32 (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))) (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))) (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (/.f32 n0_i (/.f32 (*.f32 (cbrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))) (cbrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))))) (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 2)))) (cbrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 2)) (/.f32 (*.f32 (cbrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))) (cbrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))))) n0_i))
(/.f32 (/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3))) 1) (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) n0_i)
(*.f32 n0_i (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))))
(/.f32 (/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 3))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1))))))))
(/.f32 n0_i (/.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))) (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u)))))) (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 3))))
(/.f32 (/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 3))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))))))
(/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))) (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 3)))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))) (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u)))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) n0_i) 1) (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 2)) (/.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))) n0_i))
(*.f32 n0_i (/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 2)) (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) n0_i) (sqrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))) (sqrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 2))) (*.f32 (sqrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))) (sqrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))))))
(/.f32 n0_i (/.f32 (*.f32 (sqrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))) (sqrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))))) (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 2))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 2)) n0_i) (*.f32 (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))) (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))) (cbrt.f32 (+.f32 u (-.f32 1 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))
(/.f32 (/.f32 n0_i (/.f32 (*.f32 (cbrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))) (cbrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))))) (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 2)))) (cbrt.f32 (-.f32 (+.f32 u 1) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))))
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 2)) (/.f32 (*.f32 (cbrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))) (cbrt.f32 (+.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))))) n0_i))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) n0_i) 1) (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))
(*.f32 (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) n0_i)
(*.f32 n0_i (/.f32 (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 3)) (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) n0_i) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u)))))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 3))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1))))))))
(/.f32 n0_i (/.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))) (sqrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u)))))) (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 3))))
(/.f32 (/.f32 (*.f32 (+.f32 1 (pow.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) 3)) n0_i) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u) (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 1 u))))))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) 3))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))) (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 (+.f32 u 1)))))))))
(/.f32 (/.f32 n0_i (/.f32 (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))) (+.f32 1 (pow.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) 3)))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u))))) (cbrt.f32 (+.f32 1 (*.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (-.f32 -1 u)))))))
(pow.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i) 1)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i)) 2)
(pow.f32 (sqrt.f32 (*.f32 n0_i (+.f32 (-.f32 1 u) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))))) 2)
(pow.f32 (sqrt.f32 (fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i)) 3)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(pow.f32 (pow.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i) 3) 1/3)
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n0_i (+.f32 (-.f32 1 u) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))) 2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 n0_i) (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(*.f32 (+.f32 (-.f32 1 u) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))) (log.f32 (exp.f32 n0_i)))
(*.f32 (-.f32 1 (+.f32 u (*.f32 (*.f32 normAngle (*.f32 -1/6 normAngle)) (+.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))) (log.f32 (exp.f32 n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i))))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i) 3))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 3) (pow.f32 n0_i 3)))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(cbrt.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 3)))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i)))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)
(exp.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)) (log.f32 n0_i)))
(exp.f32 (+.f32 (log1p.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u))) (log.f32 n0_i)))
(exp.f32 (+.f32 (log1p.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u))) (log.f32 n0_i)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (-.f32 (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle))) u)) (log.f32 n0_i)) 1))
(exp.f32 (+.f32 (log1p.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 -1/6 normAngle) normAngle) (neg.f32 u))) (log.f32 n0_i)))
(exp.f32 (+.f32 (log1p.f32 (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u))) (log.f32 n0_i)))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (-.f32 1 u) (*.f32 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) n0_i)))
(fma.f32 -1/6 (*.f32 (*.f32 n0_i (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n0_i (fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle (*.f32 -1/6 normAngle)) (neg.f32 u)) n0_i)

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f32 u n1_i)
Compiler

Compiled 9 to 5 computations (44.4% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite45.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
938×add-sqr-sqrt
928×*-un-lft-identity
874×pow1
856×add-cube-cbrt
842×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

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

simplify62.0ms (0.4%)

Algorithm
egg-herbie
Rules
1148×associate-+r-
946×associate-+l-
886×log-prod
844×+-commutative
742×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032245
179245
2261245
31827245
44123245
56900245
Stop Event
node limit
Counts
35 → 12
Calls
Call 1
Inputs
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(pow.f32 (*.f32 u n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(log.f32 (pow.f32 (exp.f32 u) n1_i))
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(exp.f32 (log.f32 (*.f32 u n1_i)))
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
Outputs
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(*.f32 n1_i u)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(*.f32 n1_i u)
(pow.f32 (*.f32 u n1_i) 1)
(*.f32 n1_i u)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(*.f32 n1_i u)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(*.f32 n1_i u)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(*.f32 n1_i u)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(*.f32 n1_i u)
(log.f32 (pow.f32 (exp.f32 u) n1_i))
(*.f32 n1_i u)
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(*.f32 n1_i u)
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(*.f32 n1_i u)
(exp.f32 (log.f32 (*.f32 u n1_i)))
(*.f32 n1_i u)
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
(*.f32 n1_i u)

localize29.0ms (0.2%)

Local error

Found 2 expressions with local error:

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

Compiled 32 to 19 computations (40.6% saved)

series3.0ms (0%)

Counts
2 → 51
Calls

18 calls:

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

rewrite78.0ms (0.5%)

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

Useful iterations: 1 (0.0ms)

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

simplify120.0ms (0.7%)

Algorithm
egg-herbie
Rules
1390×associate-+r+
1030×+-commutative
826×associate-/l*
748×times-frac
704×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

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

localize15.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(fma.f32 (neg.f32 u) n0_i n0_i)
Compiler

Compiled 13 to 6 computations (53.8% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite49.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1210×add-sqr-sqrt
1198×*-un-lft-identity
1134×pow1
1108×add-cube-cbrt
1094×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

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

simplify71.0ms (0.4%)

Algorithm
egg-herbie
Rules
1142×associate-/l*
922×*-commutative
856×+-commutative
808×associate-+r+
692×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
066605
1168563
2758551
32394551
46721551
Stop Event
node limit
Counts
47 → 40
Calls
Call 1
Inputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(+.f32 n0_i (*.f32 u n0_i))
(+.f32 (*.f32 u n0_i) n0_i)
(+.f32 (*.f32 (*.f32 u n0_i) 1) n0_i)
(-.f32 (+.f32 1 (fma.f32 u n0_i n0_i)) 1)
(*.f32 n0_i (+.f32 u 1))
(*.f32 (fma.f32 u n0_i n0_i) 1)
(*.f32 1 (fma.f32 u n0_i n0_i))
(*.f32 (sqrt.f32 (fma.f32 u n0_i n0_i)) (sqrt.f32 (fma.f32 u n0_i n0_i)))
(*.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) (pow.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) 2) (cbrt.f32 (fma.f32 u n0_i n0_i)))
(*.f32 (+.f32 u 1) n0_i)
(/.f32 (-.f32 (*.f32 (*.f32 u n0_i) (*.f32 u n0_i)) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u n0_i) n0_i))
(/.f32 (+.f32 (pow.f32 (*.f32 u n0_i) 3) (pow.f32 n0_i 3)) (+.f32 (*.f32 (*.f32 u n0_i) (*.f32 u n0_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u n0_i) n0_i))))
(pow.f32 (fma.f32 u n0_i n0_i) 1)
(pow.f32 (sqrt.f32 (fma.f32 u n0_i n0_i)) 2)
(pow.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 u n0_i n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u n0_i n0_i) 2))
(log.f32 (exp.f32 (fma.f32 u n0_i n0_i)))
(cbrt.f32 (pow.f32 (fma.f32 u n0_i n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 u n0_i n0_i)))
(exp.f32 (log.f32 (fma.f32 u n0_i n0_i)))
(log1p.f32 (expm1.f32 (fma.f32 u n0_i n0_i)))
Outputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(neg.f32 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(neg.f32 (*.f32 n0_i u))
(*.f32 n0_i (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 (+.f32 1 (*.f32 -1 u)) n0_i)
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(*.f32 -1 (*.f32 (-.f32 u 1) n0_i))
(fma.f32 -1 (*.f32 n0_i u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(-.f32 n0_i (*.f32 n0_i u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(+.f32 n0_i (*.f32 u n0_i))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(+.f32 (*.f32 u n0_i) n0_i)
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(+.f32 (*.f32 (*.f32 u n0_i) 1) n0_i)
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(-.f32 (+.f32 1 (fma.f32 u n0_i n0_i)) 1)
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(*.f32 n0_i (+.f32 u 1))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(*.f32 (fma.f32 u n0_i n0_i) 1)
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(*.f32 1 (fma.f32 u n0_i n0_i))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(*.f32 (sqrt.f32 (fma.f32 u n0_i n0_i)) (sqrt.f32 (fma.f32 u n0_i n0_i)))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(*.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) (pow.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) 2))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) 2) (cbrt.f32 (fma.f32 u n0_i n0_i)))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(*.f32 (+.f32 u 1) n0_i)
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(/.f32 (-.f32 (*.f32 (*.f32 u n0_i) (*.f32 u n0_i)) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u n0_i) n0_i))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 u n0_i) 3) (pow.f32 n0_i 3)) (+.f32 (*.f32 (*.f32 u n0_i) (*.f32 u n0_i)) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u n0_i) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i u) 3) (pow.f32 n0_i 3)) (fma.f32 (*.f32 n0_i u) (*.f32 n0_i u) (*.f32 n0_i (-.f32 n0_i (*.f32 n0_i u)))))
(/.f32 (*.f32 (+.f32 (pow.f32 u 3) 1) (pow.f32 n0_i 3)) (fma.f32 n0_i (*.f32 n0_i (-.f32 1 u)) (*.f32 u (*.f32 u (*.f32 n0_i n0_i)))))
(/.f32 (+.f32 1 (pow.f32 u 3)) (/.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 (fma.f32 u u 1) u)) (pow.f32 n0_i 3)))
(/.f32 (*.f32 (pow.f32 n0_i 3) (+.f32 1 (pow.f32 u 3))) (*.f32 n0_i (*.f32 n0_i (-.f32 (fma.f32 u u 1) u))))
(pow.f32 (fma.f32 u n0_i n0_i) 1)
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(pow.f32 (sqrt.f32 (fma.f32 u n0_i n0_i)) 2)
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(pow.f32 (cbrt.f32 (fma.f32 u n0_i n0_i)) 3)
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(pow.f32 (pow.f32 (fma.f32 u n0_i n0_i) 3) 1/3)
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(sqrt.f32 (pow.f32 (fma.f32 u n0_i n0_i) 2))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(log.f32 (exp.f32 (fma.f32 u n0_i n0_i)))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(cbrt.f32 (pow.f32 (fma.f32 u n0_i n0_i) 3))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(expm1.f32 (log1p.f32 (fma.f32 u n0_i n0_i)))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(exp.f32 (log.f32 (fma.f32 u n0_i n0_i)))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)
(log1p.f32 (expm1.f32 (fma.f32 u n0_i n0_i)))
(fma.f32 u n0_i n0_i)
(fma.f32 n0_i u n0_i)

localize29.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(sin.f32 normAngle)
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)

series1.0ms (0%)

Counts
1 → 8
Calls

9 calls:

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

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

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

eval504.0ms (3%)

Compiler

Compiled 27809 to 15231 computations (45.2% saved)

prune302.0ms (1.8%)

Pruning

31 alts after pruning (27 fresh and 4 done)

PrunedKeptTotal
New91016926
Fresh21113
Picked101
Done246
Total91531946
Error
0b
Counts
946 → 31
Alt Table
Click to see full alt table
StatusErrorProgram
21.8b
(fma.f32 (+.f32 n0_i n1_i) u (neg.f32 n0_i))
11.3b
(fma.f32 (neg.f32 u) n0_i n0_i)
0.4b
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
8.4b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
22.7b
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
21.8b
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
11.4b
(-.f32 n0_i (*.f32 n0_i u))
7.9b
(+.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) (/.f32 (-.f32 n0_i n1_i) u)) n0_i)
8.6b
(+.f32 (/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i)) u) (-.f32 n0_i n1_i)) n0_i)
6.1b
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 u n1_i))
6.6b
(+.f32 (/.f32 u (/.f32 1 (+.f32 n1_i n0_i))) n0_i)
6.5b
(+.f32 (-.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i) (+.f32 n0_i n0_i))
0.4b
(+.f32 (+.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 u n0_i))) (*.f32 u n1_i))
2.9b
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
0.4b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/3)) u)) n0_i) (*.f32 u n1_i))
0.5b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 1 (-.f32 1 u)))) u)) n0_i) (*.f32 u n1_i))
7.1b
(+.f32 (*.f32 u (+.f32 (+.f32 (+.f32 n0_i n1_i) n0_i) n0_i)) n0_i)
6.6b
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
16.2b
(+.f32 (*.f32 u n0_i) n0_i)
0.6b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.4b
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 n0_i (neg.f32 u)) n0_i))
0.5b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.0b
(+.f32 (*.f32 n1_i u) n0_i)
0.4b
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
20.9b
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 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))))
11.4b
(*.f32 (-.f32 1 u) n0_i)
11.7b
(*.f32 (+.f32 (*.f32 1/6 (*.f32 n0_i normAngle)) (/.f32 n0_i normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
20.8b
(*.f32 u n1_i)
29.6b
(*.f32 n0_i (neg.f32 u))
15.8b
n0_i
Compiler

Compiled 818 to 544 computations (33.5% saved)

localize55.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 63 to 27 computations (57.1% saved)

series8.0ms (0%)

Counts
4 → 132
Calls

33 calls:

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

rewrite118.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1096×associate-*r/
1004×associate-*l/
560×associate-+l+
352×add-sqr-sqrt
342×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify188.0ms (1.1%)

Algorithm
egg-herbie
Rules
1276×associate-+r+
1014×+-commutative
816×associate-*r*
706×associate-/l*
654×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056019211
1148917299
2695817299
Stop Event
node limit
Counts
345 → 342
Calls
Call 1
Inputs
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
n0_i
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n1_i u)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)) (*.f32 n1_i u))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i)) (*.f32 -1 n1_i)) u))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i)) (*.f32 -1 n1_i)) u)))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i)) (*.f32 -1 n1_i)) u)))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i)) (*.f32 -1 n1_i)) u)))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(*.f32 n1_i u)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 u n0_i)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 u n0_i)))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
-1
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(*.f32 1/3 (pow.f32 normAngle 2))
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(*.f32 1/3 (pow.f32 normAngle 2))
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (-.f32 1 n0_i))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (/.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))) 1)
(-.f32 (+.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (exp.f32 (log1p.f32 n0_i))) 1)
(*.f32 n0_i (+.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 1)
(*.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (/.f32 (/.f32 1 n0_i) (-.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(*.f32 (+.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)
(/.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (/.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 1 (/.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))
(/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (/.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))) (/.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (neg.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) 1) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))) (neg.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (/.f32 (/.f32 1 n0_i) (-.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) 3)) (/.f32 (/.f32 1 n0_i) (-.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (+.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) n0_i) (-.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) 1) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (+.f32 (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (sqrt.f32 n0_i))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 1)
(pow.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2)
(pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 3)
(pow.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2))
(log.f32 (exp.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3))
(expm1.f32 (log1p.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(exp.f32 (log.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)
(fma.f32 (*.f32 n0_i u) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)
(fma.f32 1 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(fma.f32 1 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)
(fma.f32 (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) 2) (cbrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(fma.f32 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u) n0_i n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) 1)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (-.f32 1 (*.f32 u n1_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (-.f32 1 (+.f32 n0_i (*.f32 u n1_i))))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (-.f32 (/.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (*.f32 u n1_i)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))) (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(-.f32 (+.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) 1)
(-.f32 (+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))) (/.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(-.f32 (+.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (exp.f32 (log1p.f32 n0_i))) 1)
(-.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))) 1)
(*.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 1)
(*.f32 1 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(*.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2) (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(*.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 1 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(*.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (/.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 1 (/.f32 1 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (/.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (/.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) (-.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) 3)) (-.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) (*.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (neg.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))
(/.f32 (*.f32 1 (-.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))) (-.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2))) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(/.f32 (*.f32 1 (+.f32 (pow.f32 n0_i 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) 3))) (-.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) (*.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (neg.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (sqrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) 1) (-.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)) 1) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) 3)) 1) (-.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) (*.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) 1) (neg.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (sqrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2)) (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (/.f32 1 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3)) (/.f32 1 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))) (+.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))) (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))) (-.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (sqrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))) (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))) (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (-.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (*.f32 u n1_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(pow.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 3)
(pow.f32 (pow.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2))
(log.f32 (exp.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(exp.f32 (log.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 n1_i u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 1 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))
(fma.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))
(fma.f32 1 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))
(fma.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (*.f32 u n1_i))
(+.f32 (*.f32 (*.f32 n0_i u) (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i u) -1))
(+.f32 (*.f32 (*.f32 n0_i u) -1) (*.f32 (*.f32 n0_i u) (*.f32 1/3 (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 n0_i u)) (*.f32 -1 (*.f32 n0_i u)))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 n0_i u)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) 1)
(/.f32 (*.f32 (*.f32 n0_i u) (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (*.f32 (*.f32 n0_i u) (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3))) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1) (*.f32 n0_i u)) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3)) (*.f32 n0_i u)) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 1)
(pow.f32 (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) 2)
(pow.f32 (cbrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) 3)
(pow.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))
(log.f32 (pow.f32 (exp.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (*.f32 n0_i u)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(cbrt.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))
(expm1.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(exp.f32 (log.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) 1))
(log1p.f32 (expm1.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(+.f32 -1 (*.f32 1/3 (*.f32 normAngle normAngle)))
(+.f32 -1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 1))
(+.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1)
(+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 1) -1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1))) 1)
(*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)
(*.f32 1 (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (sqrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (sqrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(*.f32 (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (pow.f32 (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2) (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(/.f32 (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3)) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (*.f32 1 (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3))) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1) 1) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3)) 1) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(pow.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)
(pow.f32 (sqrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)
(pow.f32 (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)
(pow.f32 (pow.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 2))
(log.f32 (exp.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(cbrt.f32 (pow.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 3))
(expm1.f32 (log1p.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(exp.f32 (log.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(exp.f32 (*.f32 (log.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 1))
(log1p.f32 (expm1.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
Outputs
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)
(fma.f32 -1 (*.f32 u n0_i) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 1/3 u) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 1/3 u)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 1/3 u) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 1/3 u)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
n0_i
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 n0_i (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 n1_i u) (*.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) u)) 1) n0_i)) (*.f32 n1_i u))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i))
(fma.f32 n1_i u (fma.f32 -1 (*.f32 u n0_i) n0_i))
(-.f32 (fma.f32 u n1_i n0_i) (*.f32 u n0_i))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 n0_i (*.f32 -1 (*.f32 n0_i u)))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 1/3 u) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 1/3 u)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 1/3 u) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 1/3 u)))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 -1 (*.f32 n0_i u)) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i))
(*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i))
(*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i))
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 n0_i (*.f32 u (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i) n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i)) (*.f32 -1 n1_i)) u))
(*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i))
(*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i))
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i)) (*.f32 -1 n1_i)) u)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i)) (*.f32 -1 n1_i)) u)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 n0_i (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) n0_i)) (*.f32 -1 n1_i)) u)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(neg.f32 (*.f32 u n0_i))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 u n0_i)))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 u n0_i)))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))) (*.f32 -1 (*.f32 u n0_i)))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 1/3 u) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 1/3 u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2))))
(*.f32 (*.f32 1/3 u) (*.f32 n0_i (*.f32 normAngle normAngle)))
(*.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 1/3 u)))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) (*.f32 1/3 (*.f32 u (*.f32 n0_i (pow.f32 normAngle 2)))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 u n0_i))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
-1
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(*.f32 1/3 (pow.f32 normAngle 2))
(*.f32 1/3 (*.f32 normAngle normAngle))
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(*.f32 1/3 (pow.f32 normAngle 2))
(*.f32 1/3 (*.f32 normAngle normAngle))
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(fma.f32 n0_i (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 1)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (-.f32 1 n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (/.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(-.f32 (+.f32 n0_i (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))) 1)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(-.f32 (+.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(fma.f32 n0_i (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (expm1.f32 (log1p.f32 n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 1)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (/.f32 (/.f32 1 n0_i) (-.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)) (/.f32 1 n0_i)) (-.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)) n0_i) (-.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(*.f32 (+.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (/.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 1 (/.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (/.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))) (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))) (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3/2) (pow.f32 n0_i 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3/2) (pow.f32 n0_i 3/2)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))) (/.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))) (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))) (/.f32 (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)))) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))) (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)))) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (*.f32 n0_i n0_i)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (neg.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) 1) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (*.f32 n0_i n0_i))) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))) (neg.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) (/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)))))
(/.f32 (hypot.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3/2) (pow.f32 n0_i 3/2)) (/.f32 (sqrt.f32 (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))) (sqrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))) (pow.f32 (cbrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))) 2) (cbrt.f32 (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (*.f32 n0_i n0_i)) 1) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) 1) (neg.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) 1) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) (/.f32 (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))) (sqrt.f32 (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))) (sqrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) (/.f32 (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))) (sqrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)))))
(/.f32 (hypot.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3/2) (pow.f32 n0_i 3/2)) (/.f32 (sqrt.f32 (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))) (sqrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2)) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) 2) (/.f32 (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))) (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))))
(*.f32 (/.f32 (cbrt.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))) (cbrt.f32 (-.f32 n0_i (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))) (pow.f32 (cbrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))) 2))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2)) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))) (/.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))) 2) (cbrt.f32 (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (/.f32 (/.f32 1 n0_i) (-.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))) n0_i)) (-.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 4))) (+.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 4) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 4)) (*.f32 n0_i (-.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i n0_i) 3) (pow.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) 3)) (/.f32 (/.f32 1 n0_i) (-.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (+.f32 (+.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))))
(/.f32 (*.f32 (/.f32 1 (*.f32 (-.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))) n0_i)) (-.f32 (pow.f32 n0_i 6) (pow.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2) 3))) (+.f32 (*.f32 n0_i (pow.f32 n0_i 3)) (+.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 4) (*.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 6)) (*.f32 n0_i (-.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))) (+.f32 (pow.f32 n0_i 4) (*.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2) (fma.f32 n0_i n0_i (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))) (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 6)) (/.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))))
(/.f32 (-.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 6)) (*.f32 (-.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3) 3)) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))) (-.f32 (+.f32 (*.f32 (pow.f32 n0_i 3) (pow.f32 n0_i 3)) (*.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3) 3)) (/.f32 (+.f32 (pow.f32 n0_i 6) (-.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 6) (*.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)))) (/.f32 1 (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 n0_i 3) 3) (pow.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3) 3)) (*.f32 (+.f32 (pow.f32 n0_i 6) (-.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 6) (*.f32 (pow.f32 n0_i 6) (pow.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)))) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i))))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) n0_i) (-.f32 1 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)) (/.f32 1 n0_i)) (-.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)) n0_i) (-.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) 1) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))) (sqrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (*.f32 (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))) (cbrt.f32 (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2)) (+.f32 (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (sqrt.f32 n0_i))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)) (*.f32 (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))) (+.f32 (sqrt.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))) (sqrt.f32 n0_i))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)) (+.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))) (-.f32 (sqrt.f32 n0_i) (sqrt.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) 1) (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i))))) (sqrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3)) (*.f32 (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))) (cbrt.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) (-.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (fma.f32 n0_i n0_i (*.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)) (*.f32 n0_i (+.f32 n0_i (*.f32 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (-.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) n0_i)))))
(pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 1)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(pow.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 3)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(pow.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) 1/3)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(sqrt.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2))
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2))
(fabs.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))
(log.f32 (exp.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(expm1.f32 (log1p.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(exp.f32 (log.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(exp.f32 (*.f32 (log.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 1))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(log1p.f32 (expm1.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(fma.f32 (*.f32 n0_i u) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(fma.f32 1 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(fma.f32 1 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(fma.f32 (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) 2) (cbrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(fma.f32 (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u) n0_i n0_i)
(*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) 1)
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) 1)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (-.f32 1 (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))
(+.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) (expm1.f32 (log1p.f32 (*.f32 u n1_i))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (-.f32 1 (+.f32 n0_i (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (-.f32 (/.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(-.f32 (/.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))) (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(-.f32 (+.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))
(+.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) (expm1.f32 (log1p.f32 (*.f32 u n1_i))))
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) 1)
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))) (/.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2) (-.f32 n0_i (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(-.f32 (+.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (exp.f32 (log1p.f32 n0_i))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) (expm1.f32 (log1p.f32 n0_i)))
(-.f32 (+.f32 (+.f32 n0_i (*.f32 u n1_i)) (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))) 1)
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 1)
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 1 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2) (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 1 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(*.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))
(/.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (/.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 1 (/.f32 1 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (/.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (-.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2))) (-.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) (*.f32 u n1_i))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 u n1_i) 3/2) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 u n1_i) 3/2) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3/2)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (/.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (-.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) (*.f32 u n1_i))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2)))) (/.f32 (-.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) (*.f32 u n1_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (/.f32 (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) (-.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)) (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))) (-.f32 n0_i (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i))))
(/.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i) (/.f32 (-.f32 n0_i (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i))) (-.f32 n0_i (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) 3)) (-.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) (*.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)) 3)) (-.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)) (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))) (*.f32 n0_i (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)) (-.f32 (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)) n0_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (neg.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (*.f32 1 (-.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))) (-.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)) (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))) (-.f32 n0_i (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i))))
(/.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i) (/.f32 (-.f32 n0_i (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i))) (-.f32 n0_i (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2))) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (*.f32 1 (+.f32 (pow.f32 n0_i 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) 3))) (-.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) (*.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)) 3)) (-.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)) (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))) (*.f32 n0_i (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)) (-.f32 (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)) n0_i))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (neg.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (*.f32 1 (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (sqrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (/.f32 (sqrt.f32 (-.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 u n1_i (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 u n1_i) 3/2) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3/2)) (sqrt.f32 (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))) (sqrt.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))) 2) (/.f32 (cbrt.f32 (-.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) (*.f32 u n1_i))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) (*.f32 u n1_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))) 2)))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2))) (pow.f32 (cbrt.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)) 2)))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) 1) (-.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)) (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))) (-.f32 n0_i (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i))))
(/.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i) (/.f32 (-.f32 n0_i (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i))) (-.f32 n0_i (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)) 1) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (*.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) 3)) 1) (-.f32 (+.f32 (*.f32 n0_i n0_i) (*.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))) (*.f32 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)) 3)) (-.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)) (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))) (*.f32 n0_i (*.f32 u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i n1_i)))))
(/.f32 (+.f32 (pow.f32 n0_i 3) (pow.f32 (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)) 3)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)) (-.f32 (*.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i)) n0_i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) 1) (neg.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (sqrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (/.f32 (sqrt.f32 (-.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 u n1_i (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)) (sqrt.f32 (-.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 u n1_i) 3/2) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3/2)) (sqrt.f32 (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))) (sqrt.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2)) (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(/.f32 (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))) 2) (/.f32 (cbrt.f32 (-.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) (*.f32 u n1_i))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)) 2) (cbrt.f32 (-.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) (*.f32 u n1_i)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))) (pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))) 2)))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2))) (pow.f32 (cbrt.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)) 2)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (/.f32 1 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)))
(/.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 4) (pow.f32 (*.f32 u n1_i) 4)) (/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 1 (-.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) (*.f32 u n1_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2)) (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)) (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3)) (/.f32 1 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))) (+.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2)) (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2))) (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3)) (/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 4) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)))) (/.f32 1 (-.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 6) (pow.f32 (*.f32 u n1_i) 6)) (-.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) (*.f32 u n1_i))) (fma.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2) (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 4) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))) (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 6) (pow.f32 (*.f32 u n1_i) 6)) 1) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))) (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 6) (pow.f32 (*.f32 u n1_i) 6)) (*.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))) (-.f32 (+.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3))) (*.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3)) 1) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)))))) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 6) (-.f32 (pow.f32 (*.f32 u n1_i) 6) (*.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) 3) (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2))) (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 6) (-.f32 (pow.f32 (*.f32 u n1_i) 6) (*.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (sqrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))) (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))) (cbrt.f32 (-.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))) (-.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (*.f32 u n1_i))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (-.f32 (sqrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) (sqrt.f32 (*.f32 u n1_i))) (+.f32 (sqrt.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) (sqrt.f32 (*.f32 u n1_i)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (sqrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))) (sqrt.f32 (*.f32 u n1_i)))) (-.f32 (sqrt.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1))) (sqrt.f32 (*.f32 u n1_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i) 2) (*.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 u (*.f32 n1_i (-.f32 (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)))) (pow.f32 (*.f32 n0_i (fma.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)) 2)))
(pow.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 1)
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 2)
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(pow.f32 (cbrt.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 3)
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 3) 1/3)
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 u n1_i (fma.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n0_i)) 2))
(fabs.f32 (fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i))
(log.f32 (exp.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(cbrt.f32 (pow.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 3))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(exp.f32 (log.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(exp.f32 (*.f32 (log.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))) 1))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 u n1_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 n1_i u (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 1 n0_i (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 1 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 1 (*.f32 u n1_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 (sqrt.f32 n0_i) (sqrt.f32 n0_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (sqrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 n0_i) 2) (cbrt.f32 n0_i) (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) (*.f32 u n1_i)))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) 2) (cbrt.f32 (fma.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) (*.f32 n0_i u) n0_i)) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 n0_i (+.f32 1 (*.f32 u (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))))
(fma.f32 u (fma.f32 n0_i (fma.f32 1/3 (*.f32 normAngle normAngle) -1) n1_i) n0_i)
(+.f32 (*.f32 (*.f32 n0_i u) (*.f32 1/3 (*.f32 normAngle normAngle))) (*.f32 (*.f32 n0_i u) -1))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 (*.f32 (*.f32 n0_i u) -1) (*.f32 (*.f32 n0_i u) (*.f32 1/3 (*.f32 normAngle normAngle))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 n0_i u)) (*.f32 -1 (*.f32 n0_i u)))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 (*.f32 -1 (*.f32 n0_i u)) (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 n0_i u)))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))) 1)
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(/.f32 (*.f32 (*.f32 n0_i u) (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (*.f32 u n0_i) (/.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) 1) (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) -1)))
(*.f32 (/.f32 (fma.f32 1/9 (pow.f32 normAngle 4) -1) (fma.f32 1/3 (*.f32 normAngle normAngle) 1)) (*.f32 u n0_i))
(/.f32 (*.f32 (*.f32 n0_i u) (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3))) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(/.f32 (*.f32 u n0_i) (/.f32 (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 1/3 (*.f32 (*.f32 normAngle normAngle) -1)))) (+.f32 -1 (*.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3)))))
(*.f32 (/.f32 (fma.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3) -1) (fma.f32 1/9 (pow.f32 normAngle 4) (fma.f32 1/3 (*.f32 normAngle normAngle) 1))) (*.f32 u n0_i))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1) (*.f32 n0_i u)) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (*.f32 u n0_i) (/.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) 1) (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) -1)))
(*.f32 (/.f32 (fma.f32 1/9 (pow.f32 normAngle 4) -1) (fma.f32 1/3 (*.f32 normAngle normAngle) 1)) (*.f32 u n0_i))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3)) (*.f32 n0_i u)) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(/.f32 (*.f32 u n0_i) (/.f32 (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 1/3 (*.f32 (*.f32 normAngle normAngle) -1)))) (+.f32 -1 (*.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3)))))
(*.f32 (/.f32 (fma.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3) -1) (fma.f32 1/9 (pow.f32 normAngle 4) (fma.f32 1/3 (*.f32 normAngle normAngle) 1))) (*.f32 u n0_i))
(pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 1)
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(pow.f32 (sqrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) 2)
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(pow.f32 (cbrt.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) 3)
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(pow.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3) 1/3)
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(sqrt.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 2))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))
(fabs.f32 (*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (*.f32 n0_i u)))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(cbrt.f32 (pow.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u)) 3))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(expm1.f32 (log1p.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(exp.f32 (log.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(exp.f32 (*.f32 (log.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))) 1))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(log1p.f32 (expm1.f32 (*.f32 n0_i (*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) u))))
(*.f32 (*.f32 u n0_i) (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(+.f32 -1 (*.f32 1/3 (*.f32 normAngle normAngle)))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(+.f32 -1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 1))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(+.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 1) -1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1))) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(*.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(*.f32 1 (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(*.f32 (sqrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (sqrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(*.f32 (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) (pow.f32 (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2) (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(/.f32 (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) -1) (fma.f32 1/3 (*.f32 normAngle normAngle) 1))
(/.f32 (fma.f32 1/9 (pow.f32 normAngle 4) -1) (fma.f32 1/3 (*.f32 normAngle normAngle) 1))
(/.f32 (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3)) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(/.f32 (+.f32 -1 (*.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3))) (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 1/3 (*.f32 (*.f32 normAngle normAngle) -1)))))
(/.f32 (fma.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3) -1) (fma.f32 1/9 (pow.f32 normAngle 4) (fma.f32 1/3 (*.f32 normAngle normAngle) 1)))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1)) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) -1) (fma.f32 1/3 (*.f32 normAngle normAngle) 1))
(/.f32 (fma.f32 1/9 (pow.f32 normAngle 4) -1) (fma.f32 1/3 (*.f32 normAngle normAngle) 1))
(/.f32 (*.f32 1 (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3))) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(/.f32 (+.f32 -1 (*.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3))) (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 1/3 (*.f32 (*.f32 normAngle normAngle) -1)))))
(/.f32 (fma.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3) -1) (fma.f32 1/9 (pow.f32 normAngle 4) (fma.f32 1/3 (*.f32 normAngle normAngle) 1)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) 1) 1) (-.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))
(/.f32 (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) -1) (fma.f32 1/3 (*.f32 normAngle normAngle) 1))
(/.f32 (fma.f32 1/9 (pow.f32 normAngle 4) -1) (fma.f32 1/3 (*.f32 normAngle normAngle) 1))
(/.f32 (*.f32 (+.f32 -1 (pow.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) 3)) 1) (+.f32 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) (*.f32 1/3 (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1))))
(/.f32 (+.f32 -1 (*.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3))) (+.f32 (*.f32 1/9 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle))) (-.f32 1 (*.f32 1/3 (*.f32 (*.f32 normAngle normAngle) -1)))))
(/.f32 (fma.f32 1/27 (pow.f32 (*.f32 normAngle normAngle) 3) -1) (fma.f32 1/9 (pow.f32 normAngle 4) (fma.f32 1/3 (*.f32 normAngle normAngle) 1)))
(pow.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 1)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(pow.f32 (sqrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 2)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(pow.f32 (cbrt.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 3)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(pow.f32 (pow.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 3) 1/3)
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(sqrt.f32 (pow.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 2))
(fabs.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1))
(log.f32 (exp.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1))))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(cbrt.f32 (pow.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1) 3))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(expm1.f32 (log1p.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(exp.f32 (log.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(exp.f32 (*.f32 (log.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)) 1))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)
(log1p.f32 (expm1.f32 (fma.f32 1/3 (*.f32 normAngle normAngle) -1)))
(fma.f32 1/3 (*.f32 normAngle normAngle) -1)

localize13.0ms (0.1%)

Compiler

Compiled 12 to 6 computations (50% saved)

localize21.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_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
u
@-inf
(*.f32 u (+.f32 n0_i n1_i))
0.0ms
n1_i
@inf
(*.f32 u (+.f32 n0_i n1_i))
0.0ms
n0_i
@0
(*.f32 u (+.f32 n0_i n1_i))

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
998×*-commutative
936×associate-*r/
766×associate-*l/
758×distribute-lft-in
730×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify99.0ms (0.6%)

Algorithm
egg-herbie
Rules
1314×associate-/l/
1272×associate-/r/
630×associate-/l*
604×+-commutative
588×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

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

localize31.0ms (0.2%)

Local error

Found 3 expressions with local error:

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

Compiled 36 to 9 computations (75% saved)

series2.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite112.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1868×distribute-lft-in
632×associate-+l+
574×associate-/r*
432×associate-/l*
432×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

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

simplify147.0ms (0.9%)

Algorithm
egg-herbie
Rules
1482×associate-*r*
1012×associate-*l*
892×associate-+l+
788×associate-+r+
744×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize25.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 24 to 8 computations (66.7% saved)

series6.0ms (0%)

Counts
2 → 40
Calls

15 calls:

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

rewrite74.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

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

simplify110.0ms (0.6%)

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

Useful iterations: 1 (0.0ms)

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

eval683.0ms (4%)

Compiler

Compiled 39866 to 14213 computations (64.3% saved)

prune618.0ms (3.6%)

Pruning

30 alts after pruning (24 fresh and 6 done)

PrunedKeptTotal
New140581413
Fresh61622
Picked101
Done268
Total1414301444
Error
0b
Counts
1444 → 30
Alt Table
Click to see full alt table
StatusErrorProgram
11.3b
(fma.f32 (neg.f32 u) n0_i n0_i)
0.4b
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
8.4b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
22.7b
(/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 u (*.f32 n1_i normAngle))))
21.8b
(-.f32 (*.f32 (+.f32 n1_i n0_i) u) n0_i)
11.4b
(-.f32 n0_i (*.f32 n0_i u))
6.6b
(+.f32 (/.f32 u (/.f32 1 (+.f32 n1_i n0_i))) n0_i)
6.0b
(+.f32 (-.f32 (*.f32 n1_i u) n0_i) (+.f32 n0_i n0_i))
0.4b
(+.f32 (+.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1) (*.f32 u n0_i))) (*.f32 u n1_i))
0.4b
(+.f32 (+.f32 n0_i (*.f32 u (neg.f32 n0_i))) (*.f32 u n1_i))
11.3b
(+.f32 (*.f32 (-.f32 (*.f32 1/3 (pow.f32 normAngle 2)) 1) (*.f32 n0_i u)) n0_i)
2.9b
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
0.4b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/3)) u)) n0_i) (*.f32 u n1_i))
0.5b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 1 (-.f32 1 u)))) u)) n0_i) (*.f32 u n1_i))
7.1b
(+.f32 (*.f32 u (+.f32 (+.f32 (+.f32 n0_i n1_i) n0_i) n0_i)) n0_i)
6.6b
(+.f32 (*.f32 u (+.f32 n0_i n1_i)) n0_i)
16.2b
(+.f32 (*.f32 u n0_i) n0_i)
0.6b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
0.5b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.0b
(+.f32 (*.f32 n1_i u) n0_i)
0.4b
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
21.0b
(*.f32 (/.f32 n1_i normAngle) (*.f32 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))))
11.4b
(*.f32 (-.f32 1 u) n0_i)
20.9b
(*.f32 (+.f32 (/.f32 n1_i normAngle) (*.f32 1/6 (*.f32 n1_i normAngle))) (*.f32 u normAngle))
11.7b
(*.f32 (+.f32 (*.f32 1/6 (*.f32 n0_i normAngle)) (/.f32 n0_i normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 u))))
20.8b
(*.f32 u n1_i)
20.6b
(*.f32 normAngle (/.f32 (*.f32 n1_i u) (sin.f32 normAngle)))
29.6b
(*.f32 n0_i (neg.f32 u))
15.8b
n0_i
Compiler

Compiled 410 to 279 computations (32% saved)

regimes146.0ms (0.9%)

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

5 calls:

28.0ms
normAngle
27.0ms
n0_i
26.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
26.0ms
u
25.0ms
n1_i
Results
ErrorSegmentsBranch
0.4b1normAngle
0.4b1u
0.4b1n0_i
0.4b1n1_i
0.4b1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
Compiler

Compiled 746 to 321 computations (57% saved)

regimes162.0ms (1%)

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

4 calls:

68.0ms
n0_i
51.0ms
normAngle
18.0ms
n1_i
17.0ms
u
Results
ErrorSegmentsBranch
0.4b1normAngle
0.4b1u
0.4b1n0_i
0.4b1n1_i
Compiler

Compiled 406 to 178 computations (56.2% saved)

regimes50.0ms (0.3%)

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

4 calls:

11.0ms
n1_i
11.0ms
normAngle
11.0ms
n0_i
10.0ms
u
Results
ErrorSegmentsBranch
0.4b1normAngle
0.4b1u
0.4b1n0_i
0.4b1n1_i
Compiler

Compiled 229 to 102 computations (55.5% saved)

regimes45.0ms (0.3%)

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

23.0ms
n1_i
10.0ms
n0_i
5.0ms
normAngle
5.0ms
u
Results
ErrorSegmentsBranch
6.0b1normAngle
6.0b1u
4.8b2n0_i
4.0b3n1_i
Compiler

Compiled 59 to 35 computations (40.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.1617602868920286e-24
1.1765671074754138e-23
0.0ms
-5.365127703466176e-20
-3.614191526257421e-20
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes105.0ms (0.6%)

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

4 calls:

84.0ms
n1_i
8.0ms
n0_i
7.0ms
u
4.0ms
normAngle
Results
ErrorSegmentsBranch
6.0b1normAngle
6.0b1u
4.8b2n0_i
4.0b3n1_i
Compiler

Compiled 47 to 30 computations (36.2% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.1617602868920286e-24
1.1765671074754138e-23
0.0ms
-5.365127703466176e-20
-3.614191526257421e-20
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes56.0ms (0.3%)

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

37.0ms
n0_i
10.0ms
n1_i
4.0ms
u
4.0ms
normAngle
Results
ErrorSegmentsBranch
11.4b1normAngle
11.4b1u
6.8b3n0_i
8.1b3n1_i
Compiler

Compiled 37 to 26 computations (29.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
2.152082166417806e-24
2.762285798128889e-24
0.0ms
-3.1258309657934083e-24
-3.0111727942327025e-24
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes61.0ms (0.4%)

Accuracy

Total -18.8b remaining (-170%)

Threshold costs -18.8b (-170%)

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

4 calls:

27.0ms
n1_i
21.0ms
n0_i
9.0ms
u
3.0ms
normAngle
Results
ErrorSegmentsBranch
15.8b1normAngle
14.3b2u
11.0b3n0_i
12.0b3n1_i
Compiler

Compiled 32 to 23 computations (28.1% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
2.152082166417806e-24
2.762285798128889e-24
0.0ms
-3.1258309657934083e-24
-3.0111727942327025e-24
Compiler

Compiled 36 to 26 computations (27.8% saved)

simplify46.0ms (0.3%)

Algorithm
egg-herbie
Rules
262×distribute-lft-neg-in
230×*-commutative
142×+-commutative
128×distribute-rgt-neg-in
110×distribute-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055316
196316
2116316
3132316
4154316
5188316
6239316
7318316
8402316
9485316
10579316
11644316
12682316
13707316
14731316
15747316
16754316
17756316
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u)) n0_i) (*.f32 u n1_i))
(+.f32 (+.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1) (*.f32 u n0_i))) (*.f32 u n1_i))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n1_i -7737125/154742504910672534362390528) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 10141205/5070602400912917605986812821504) (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n1_i -7737125/154742504910672534362390528) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 10141205/5070602400912917605986812821504) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (<=.f32 n0_i -15718867/5070602400912917605986812821504) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 6338253/2535301200456458802993406410752) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (<=.f32 n0_i -15718867/5070602400912917605986812821504) n0_i (if (<=.f32 n0_i 6338253/2535301200456458802993406410752) (*.f32 u n1_i) n0_i))
n0_i
Outputs
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u)))) u)) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))) u)) n0_i) (*.f32 u n1_i))
(+.f32 (+.f32 n0_i (*.f32 (+.f32 (*.f32 1/3 (*.f32 normAngle normAngle)) -1) (*.f32 u n0_i))) (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) (+.f32 n0_i (*.f32 (+.f32 (*.f32 (*.f32 normAngle normAngle) 1/3) -1) (*.f32 u n0_i))))
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n1_i -7737125/154742504910672534362390528) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 10141205/5070602400912917605986812821504) (-.f32 n0_i (*.f32 n0_i u)) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -7737125/154742504910672534362390528) (not (<=.f32 n1_i 10141205/5070602400912917605986812821504))) (+.f32 n0_i (*.f32 u n1_i)) (-.f32 n0_i (*.f32 u n0_i)))
(if (<=.f32 n1_i -7737125/154742504910672534362390528) (+.f32 (*.f32 n1_i u) n0_i) (if (<=.f32 n1_i 10141205/5070602400912917605986812821504) (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i u) n0_i)))
(if (or (<=.f32 n1_i -7737125/154742504910672534362390528) (not (<=.f32 n1_i 10141205/5070602400912917605986812821504))) (+.f32 n0_i (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(if (<=.f32 n0_i -15718867/5070602400912917605986812821504) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 6338253/2535301200456458802993406410752) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (or (<=.f32 n0_i -15718867/5070602400912917605986812821504) (not (<=.f32 n0_i 6338253/2535301200456458802993406410752))) (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(if (<=.f32 n0_i -15718867/5070602400912917605986812821504) n0_i (if (<=.f32 n0_i 6338253/2535301200456458802993406410752) (*.f32 u n1_i) n0_i))
n0_i
Compiler

Compiled 150 to 103 computations (31.3% saved)

soundness89.0ms (0.5%)

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
Compiler

Compiled 137 to 95 computations (30.7% saved)

end114.0ms (0.7%)

Compiler

Compiled 122 to 67 computations (45.1% saved)

Profiling

Loading profile data...