Details

Time bar (total: 19.3s)

analyze799.0ms (4.1%)

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

Compiled 62 to 45 computations (27.4% saved)

sample5.1s (26.6%)

Results
4.0s8256×body256valid
1.1s2030×body256precondition
Bogosity

preprocess108.0ms (0.6%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
077511
1189427
2476427
3955357
41500357
51858357
62137357
72952357
85433357
97230357
044
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
Outputs
0
1
2
3
Call 2
Inputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 normAngle) u)) (/.f32 1 (sin.f32 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1 (sin.f32 u))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle) (*.f32 (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 1 (sin.f32 n0_i))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u n1_i)) (/.f32 1 (sin.f32 n1_i))) normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n0_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) u) (*.f32 (*.f32 (sin.f32 (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n1_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) u))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))
Outputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 normAngle) u)) (/.f32 1 (sin.f32 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 1 (sin.f32 u))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (/.f32 1 (sin.f32 u))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 u)) n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (sin.f32 u)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 u))))
(fma.f32 (sin.f32 (*.f32 u (-.f32 1 normAngle))) (/.f32 n0_i (sin.f32 u)) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 u))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 u (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 u))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle) (*.f32 (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 1 (sin.f32 n0_i))) n1_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 1 (sin.f32 n0_i))) normAngle (*.f32 n1_i (*.f32 (/.f32 1 (sin.f32 n0_i)) (sin.f32 (*.f32 u n0_i)))))
(fma.f32 normAngle (/.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (sin.f32 n0_i)) (*.f32 n1_i (/.f32 (sin.f32 (*.f32 u n0_i)) (sin.f32 n0_i))))
(fma.f32 (sin.f32 (*.f32 (-.f32 1 u) n0_i)) (/.f32 normAngle (sin.f32 n0_i)) (*.f32 (sin.f32 (*.f32 u n0_i)) (/.f32 n1_i (sin.f32 n0_i))))
(/.f32 (fma.f32 normAngle (sin.f32 (-.f32 n0_i (*.f32 u n0_i))) (*.f32 n1_i (sin.f32 (*.f32 u n0_i)))) (sin.f32 n0_i))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u n0_i)) (*.f32 normAngle (sin.f32 (-.f32 n0_i (*.f32 u n0_i))))) (sin.f32 n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u n1_i)) (/.f32 1 (sin.f32 n1_i))) normAngle))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (/.f32 1 (sin.f32 n1_i))) n0_i (*.f32 normAngle (*.f32 (/.f32 1 (sin.f32 n1_i)) (sin.f32 (*.f32 u n1_i)))))
(fma.f32 normAngle (/.f32 (sin.f32 (*.f32 u n1_i)) (sin.f32 n1_i)) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) n1_i)) (sin.f32 n1_i))))
(*.f32 (/.f32 1 (sin.f32 n1_i)) (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 1 u) n1_i))) (*.f32 normAngle (sin.f32 (*.f32 u n1_i)))))
(/.f32 (fma.f32 normAngle (sin.f32 (*.f32 u n1_i)) (*.f32 n0_i (sin.f32 (-.f32 n1_i (*.f32 u n1_i))))) (sin.f32 n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n0_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) u) (*.f32 (*.f32 (sin.f32 (*.f32 n0_i normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
(fma.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 n0_i)))) u (*.f32 n1_i (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle n0_i)))))
(fma.f32 u (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n0_i))) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle n0_i))) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n0_i))) (/.f32 u (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle n0_i)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)) (*.f32 u (sin.f32 (fma.f32 (neg.f32 normAngle) n0_i normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)) (*.f32 u (sin.f32 (fma.f32 n0_i (neg.f32 normAngle) normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 u (sin.f32 (-.f32 normAngle (*.f32 normAngle n0_i))) (*.f32 n1_i (sin.f32 (*.f32 normAngle n0_i)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 n1_i) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 n1_i normAngle)) (/.f32 1 (sin.f32 normAngle))) u))
(fma.f32 (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (-.f32 1 n1_i)))) n0_i (*.f32 u (*.f32 (/.f32 1 (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle n1_i)))))
(fma.f32 u (/.f32 (sin.f32 (*.f32 normAngle n1_i)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n1_i))) n0_i) (sin.f32 normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 n1_i))) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle n1_i)) (/.f32 u (sin.f32 normAngle))))
(/.f32 (fma.f32 u (sin.f32 (*.f32 normAngle n1_i)) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 normAngle n1_i))))) (sin.f32 normAngle))
(/.f32 (fma.f32 u (sin.f32 (*.f32 normAngle n1_i)) (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 n1_i) normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i))
(fma.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 (/.f32 1 (sin.f32 normAngle)) n0_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n1_i (*.f32 n0_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n1_i (*.f32 n0_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
Compiler

Compiled 33 to 24 computations (27.3% saved)

simplify142.0ms (0.7%)

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

Useful iterations: 3 (0.0ms)

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

eval2.0ms (0%)

Compiler

Compiled 161 to 72 computations (55.3% saved)

prune6.0ms (0%)

Pruning

6 alts after pruning (6 fresh and 0 done)

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

Compiled 238 to 156 computations (34.5% saved)

localize75.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 77 to 30 computations (61% saved)

series46.0ms (0.2%)

Counts
4 → 80
Calls

30 calls:

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

rewrite101.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

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

simplify157.0ms (0.8%)

Algorithm
egg-herbie
Rules
1162×associate-+l+
1050×associate-+r+
864×+-commutative
630×associate-*r*
592×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

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

localize102.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 (-.f32 1 u) normAngle)
0.1b
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
8.5b
(*.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)

series16.0ms (0.1%)

Counts
3 → 68
Calls

30 calls:

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

rewrite165.0ms (0.9%)

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

Useful iterations: 0 (0.0ms)

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

simplify289.0ms (1.5%)

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

Useful iterations: 1 (0.0ms)

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

localize85.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 71 to 35 computations (50.7% saved)

series5.0ms (0%)

Counts
2 → 96
Calls

24 calls:

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

rewrite127.0ms (0.7%)

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

Useful iterations: 0 (0.0ms)

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

simplify186.0ms (1%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
02839623
17939393
235219393
Stop Event
node limit
Counts
159 → 150
Calls
Call 1
Inputs
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))) 1)
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) -1)
(neg.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(*.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
Outputs
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))))))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) u)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle)) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))))
(fma.f32 (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (pow.f32 normAngle 3))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 n0_i (*.f32 u (*.f32 u (*.f32 normAngle normAngle)))) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(fma.f32 (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (*.f32 1/6 (/.f32 (*.f32 n0_i (pow.f32 normAngle 3)) (/.f32 (sin.f32 normAngle) (cos.f32 normAngle))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) u)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))) (pow.f32 normAngle 4) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 1/120 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))))) (*.f32 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) -1/5040)))) (pow.f32 normAngle 6))))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))) (pow.f32 normAngle 4) (fma.f32 u n1_i (fma.f32 (-.f32 (*.f32 -1/5040 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) 1/120 (fma.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))) (*.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) -1/5040)))) (pow.f32 normAngle 6) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i)) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (sin.f32 normAngle)) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(fma.f32 (sin.f32 normAngle) n0_i (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle))))
(fma.f32 n0_i (sin.f32 normAngle) (*.f32 u (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 n0_i normAngle) (*.f32 n1_i normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (*.f32 u u) (*.f32 normAngle normAngle)))) (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 u (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 -1/2 (*.f32 n0_i (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 u (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i u) u)) (*.f32 (sin.f32 normAngle) -1/2))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (*.f32 u u) (*.f32 normAngle normAngle)))) (fma.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) (*.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3))))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))) (fma.f32 u (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 n0_i normAngle) (*.f32 n1_i normAngle)) (*.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (cos.f32 normAngle))) (*.f32 n1_i (*.f32 (pow.f32 normAngle 3) -1/6)))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (*.f32 u (*.f32 u (*.f32 normAngle normAngle))))) (fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) 1/6))) (*.f32 u (fma.f32 (neg.f32 (cos.f32 normAngle)) (*.f32 n0_i normAngle) (*.f32 n1_i normAngle))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 normAngle (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))
(*.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(fma.f32 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) normAngle (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))
(fma.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (*.f32 (*.f32 (pow.f32 normAngle 3) -1/6) (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(fma.f32 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (*.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))))
(fma.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (fma.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5))))
(fma.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (fma.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (*.f32 (*.f32 (pow.f32 normAngle 3) -1/6) (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(fma.f32 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (pow.f32 normAngle 7)))))
(fma.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (fma.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (pow.f32 normAngle 3) (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 -1/5040 (*.f32 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7))) (pow.f32 normAngle 7))))))
(fma.f32 normAngle (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) (fma.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (*.f32 -1/5040 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (pow.f32 normAngle 7) (*.f32 (*.f32 (pow.f32 normAngle 3) -1/6) (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i)
(*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (/.f32 -1 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 2)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 3)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) -1)
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(neg.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle)) 3))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))) 1))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (-.f32 1 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) 1) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (expm1.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) 1) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (expm1.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))) 1) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (expm1.f32 (log1p.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))))))
(*.f32 1 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (-.f32 (fma.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2))) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (-.f32 (fma.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))
(/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i n1_i)) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (-.f32 (*.f32 n1_i (*.f32 n1_i (*.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 (*.f32 u normAngle))))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i) 2)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3)) (-.f32 (fma.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 2)) (*.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) 3)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (*.f32 n1_i (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (*.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (-.f32 (*.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 1)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 2)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 3)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3) 1/3)
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2))
(fabs.f32 (fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i)) 3))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))) 1))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) n1_i (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) n0_i))))
(fma.f32 n0_i (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))

localize49.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f32 normAngle (*.f32 u normAngle))
0.1b
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
0.1b
(fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
8.3b
(/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
Compiler

Compiled 65 to 12 computations (81.5% saved)

series9.0ms (0%)

Counts
3 → 120
Calls

30 calls:

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

rewrite159.0ms (0.8%)

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

Useful iterations: 0 (0.0ms)

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

simplify207.0ms (1.1%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
058215806
1162515038
2701015038
Stop Event
node limit
Counts
306 → 329
Calls
Call 1
Inputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 normAngle) n0_i)
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 -1 (*.f32 u normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) 1)
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(*.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 -1 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(neg.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(*.f32 1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(+.f32 normAngle (neg.f32 (*.f32 normAngle u)))
(+.f32 normAngle (*.f32 (neg.f32 (*.f32 normAngle u)) 1))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) normAngle)
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) normAngle)
(+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (exp.f32 (log1p.f32 (*.f32 normAngle u)))) 1)
(*.f32 normAngle (-.f32 1 u))
(*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 1 (-.f32 normAngle (*.f32 normAngle u)))
(*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle))
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(*.f32 (-.f32 1 u) normAngle)
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(/.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 normAngle (*.f32 normAngle u)))
(/.f32 (+.f32 normAngle (*.f32 normAngle u)) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (-.f32 normAngle (*.f32 normAngle u))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))
(/.f32 (*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) 1) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) 1) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) 1) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) 1) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 2) 3)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 3) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) normAngle) (+.f32 u 1))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 u 1)) normAngle)
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (*.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)
(pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)
(pow.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 2))
(log.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3))
(expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))))
(exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))
(log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u))))
(fma.f32 1 normAngle (neg.f32 (*.f32 normAngle u)))
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))
Outputs
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))
(+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (-.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (+.f32 (*.f32 1/120 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (*.f32 -1/6 (-.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (+.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))) (*.f32 -1/6 (-.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (*.f32 -1/6 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))))) (*.f32 -1/5040 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 6))))))
(fma.f32 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (-.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 1/120 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (fma.f32 -1/6 (-.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (fma.f32 1/120 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (+.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (*.f32 1/6 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))))))) (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040)))) (pow.f32 normAngle 6))))))
(fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 normAngle normAngle) (fma.f32 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (fma.f32 (-.f32 (*.f32 -1/5040 (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (fma.f32 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) 1/120 (fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) -1/5040 (*.f32 -1/6 (+.f32 (*.f32 1/120 (-.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))) (*.f32 1/6 (*.f32 -1/6 (-.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)))))))))) (pow.f32 normAngle 6) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle)))) n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))
(fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle))))))
(fma.f32 -1/2 (*.f32 n0_i (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (/.f32 (*.f32 n1_i (pow.f32 normAngle 3)) (sin.f32 normAngle))) (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)))) (pow.f32 u 3)) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 (fma.f32 -1/6 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (pow.f32 normAngle 3))) (*.f32 1/6 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))))) (pow.f32 u 3) (fma.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 n0_i (*.f32 normAngle normAngle))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (neg.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (sin.f32 normAngle)))))))
(fma.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) (pow.f32 normAngle 3)) (/.f32 (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (cos.f32 normAngle))) (/.f32 (sin.f32 normAngle) 1/6))) (fma.f32 -1/2 (*.f32 n0_i (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 u (-.f32 (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)) (sin.f32 normAngle))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)) (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle)
(*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle)
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3)))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (*.f32 -1/6 (*.f32 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3))) (pow.f32 normAngle 3))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (*.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 1/120 (*.f32 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5))) (pow.f32 normAngle 5)))))
(+.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (+.f32 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i (pow.f32 u 5))) (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i))) (pow.f32 normAngle 5)) (+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 n1_i (pow.f32 u 3))) (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i))) (pow.f32 normAngle 3)) (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i (pow.f32 u 7))) (*.f32 -1/5040 (*.f32 (pow.f32 (-.f32 1 u) 7) n0_i))) (pow.f32 normAngle 7)))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 1/120 (+.f32 (*.f32 n1_i (pow.f32 u 5)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (*.f32 -1/6 (+.f32 (*.f32 n1_i (pow.f32 u 3)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 (*.f32 -1/5040 (+.f32 (*.f32 n1_i (pow.f32 u 7)) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))) (pow.f32 normAngle 7)))))
(fma.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle (fma.f32 (*.f32 1/120 (fma.f32 n1_i (pow.f32 u 5) (*.f32 n0_i (pow.f32 (-.f32 1 u) 5)))) (pow.f32 normAngle 5) (fma.f32 (*.f32 -1/6 (fma.f32 n1_i (pow.f32 u 3) (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)))) (pow.f32 normAngle 3) (*.f32 (*.f32 (pow.f32 normAngle 7) -1/5040) (fma.f32 n1_i (pow.f32 u 7) (*.f32 n0_i (pow.f32 (-.f32 1 u) 7)))))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (neg.f32 (+.f32 (*.f32 -1 normAngle) (*.f32 u normAngle))))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (sin.f32 normAngle) n0_i)
(*.f32 n0_i (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))))
(fma.f32 (sin.f32 normAngle) n0_i (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle))))
(fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 n0_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (*.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (pow.f32 (*.f32 u normAngle) 2) -1/2))))
(+.f32 (*.f32 (sin.f32 normAngle) n0_i) (+.f32 (*.f32 -1/2 (*.f32 (sin.f32 normAngle) (*.f32 n0_i (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))) (+.f32 (*.f32 u (+.f32 (*.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle))) (*.f32 n1_i normAngle))) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3)))) (*.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)))) (pow.f32 u 3)))))
(fma.f32 (sin.f32 normAngle) n0_i (fma.f32 -1/2 (*.f32 (*.f32 n0_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))) (fma.f32 u (fma.f32 -1 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (*.f32 n1_i normAngle)) (*.f32 (pow.f32 u 3) (fma.f32 1/6 (*.f32 (cos.f32 normAngle) (*.f32 n0_i (pow.f32 normAngle 3))) (*.f32 (*.f32 -1/6 n1_i) (pow.f32 normAngle 3)))))))
(fma.f32 n0_i (sin.f32 normAngle) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (sin.f32 normAngle) (pow.f32 (*.f32 u normAngle) 2))) (fma.f32 u (-.f32 (*.f32 n1_i normAngle) (*.f32 n0_i (*.f32 normAngle (cos.f32 normAngle)))) (*.f32 (pow.f32 u 3) (fma.f32 -1/6 (*.f32 n1_i (pow.f32 normAngle 3)) (*.f32 (cos.f32 normAngle) (*.f32 (*.f32 n0_i (pow.f32 normAngle 3)) 1/6)))))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))
(*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 (sin.f32 (*.f32 u normAngle)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 1 (*.f32 -1 u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
normAngle
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 -1 (*.f32 u normAngle))
(*.f32 normAngle (neg.f32 u))
(*.f32 u (neg.f32 normAngle))
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (*.f32 -1 (*.f32 u normAngle)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (/.f32 1 (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 1 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 1 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (neg.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (/.f32 -1 (sin.f32 normAngle)))
(neg.f32 (*.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 -1 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))) (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) 1) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sin.f32 normAngle)))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (sqrt.f32 (sin.f32 normAngle))) (/.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (sqrt.f32 (sin.f32 normAngle))) (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))) 2) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)))
(pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 2)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 3)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(pow.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3) 1/3)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(pow.f32 (/.f32 (sin.f32 normAngle) (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) -1)
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(neg.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 2))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle)) 2))
(fabs.f32 (/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle)))
(log.f32 (exp.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle)) 3))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(exp.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))) 1))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (sin.f32 normAngle))))
(/.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(/.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (sin.f32 normAngle))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (-.f32 1 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(fma.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (expm1.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(-.f32 (+.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(fma.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (expm1.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 1) (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) (-.f32 1 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))))
(fma.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (expm1.f32 (log1p.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(*.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 1 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2) (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (-.f32 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) 3)) (fma.f32 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))))))
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2))) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3))) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (-.f32 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) 3)) (fma.f32 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) 1) (-.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (-.f32 (*.f32 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (-.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 3) (pow.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) 3)) 1) (-.f32 (+.f32 (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) 2)) (*.f32 (*.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) 3)) (-.f32 (fma.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 2)) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) 3) (pow.f32 (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) 3)) (fma.f32 (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (*.f32 (*.f32 n0_i n0_i) (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))) (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (-.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))))))
(pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 1)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 2)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 3)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3) 1/3)
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) 2))
(fabs.f32 (fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) 3))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))) 1))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (-.f32 normAngle (*.f32 normAngle u))) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(fma.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle))) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(fma.f32 n1_i (sin.f32 (*.f32 u normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 (neg.f32 normAngle) u normAngle))))
(+.f32 normAngle (neg.f32 (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 normAngle (*.f32 (neg.f32 (*.f32 normAngle u)) 1))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 normAngle (+.f32 (neg.f32 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))))
(fma.f32 2 (*.f32 0 (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle))))
(fma.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (*.f32 0 (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle)))))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)) (+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)))))
(+.f32 (-.f32 normAngle (*.f32 normAngle u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle))))
(fma.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u normAngle))
(+.f32 (neg.f32 (*.f32 normAngle u)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 (neg.f32 (*.f32 normAngle u)) (+.f32 normAngle (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u))))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) 1) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(+.f32 (fma.f32 (neg.f32 u) normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 (*.f32 normAngle u)) 1 (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 normAngle) u (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 normAngle) u normAngle) (*.f32 0 (*.f32 u normAngle)))
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (*.f32 normAngle u))) (sqrt.f32 (*.f32 normAngle u)) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 u normAngle))) (sqrt.f32 (*.f32 u normAngle)) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle)))) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (sqrt.f32 (*.f32 u normAngle)) (neg.f32 (sqrt.f32 (*.f32 u normAngle))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (*.f32 normAngle u)) 2) (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u)))
(+.f32 (-.f32 normAngle (*.f32 u normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2) (*.f32 u normAngle)))
(+.f32 normAngle (+.f32 (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2)) (*.f32 0 (*.f32 u normAngle))))
(+.f32 normAngle (+.f32 (*.f32 0 (*.f32 u normAngle)) (*.f32 (neg.f32 (cbrt.f32 (*.f32 u normAngle))) (pow.f32 (cbrt.f32 (*.f32 u normAngle)) 2))))
(+.f32 (-.f32 normAngle (exp.f32 (log1p.f32 (*.f32 normAngle u)))) 1)
(-.f32 normAngle (-.f32 (exp.f32 (log1p.f32 (*.f32 u normAngle))) 1))
(-.f32 normAngle (expm1.f32 (log1p.f32 (*.f32 u normAngle))))
(*.f32 normAngle (-.f32 1 u))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 1 (-.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(*.f32 (+.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 normAngle u))))
(*.f32 (+.f32 (sqrt.f32 (*.f32 u normAngle)) (sqrt.f32 normAngle)) (-.f32 (sqrt.f32 normAngle) (sqrt.f32 (*.f32 u normAngle))))
(/.f32 1 (/.f32 1 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (+.f32 normAngle (*.f32 normAngle u)) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))
(*.f32 (hypot.f32 (pow.f32 (*.f32 u (neg.f32 normAngle)) 3/2) (pow.f32 normAngle 3/2)) (/.f32 (hypot.f32 (pow.f32 (*.f32 u (neg.f32 normAngle)) 3/2) (pow.f32 normAngle 3/2)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (+.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (fma.f32 u normAngle normAngle)))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (/.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))) (/.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (/.f32 (+.f32 normAngle (*.f32 normAngle u)) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))) (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (fma.f32 u normAngle normAngle) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 1 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 1 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3))) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 1 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 1 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 u (neg.f32 normAngle)) 3/2) (pow.f32 normAngle 3/2)) (sqrt.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))) (sqrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (sqrt.f32 (fma.f32 u normAngle normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (cbrt.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) 2) (cbrt.f32 (fma.f32 u normAngle normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u)))) 1) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (neg.f32 (*.f32 normAngle u)) 3)) 1) (+.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (neg.f32 (*.f32 normAngle u)) (neg.f32 (*.f32 normAngle u))) (*.f32 normAngle (neg.f32 (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) 1) (neg.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) 1) (neg.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))))
(*.f32 (/.f32 (hypot.f32 (pow.f32 (*.f32 u (neg.f32 normAngle)) 3/2) (pow.f32 normAngle 3/2)) (sqrt.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))) (sqrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))) (/.f32 (sqrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (sqrt.f32 (-.f32 normAngle (*.f32 u normAngle)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) (sqrt.f32 (fma.f32 u normAngle normAngle))) (sqrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) 2) (cbrt.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))) (cbrt.f32 (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2))) (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(/.f32 (pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 u normAngle))) 2) (/.f32 (cbrt.f32 (+.f32 normAngle (*.f32 u normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 (neg.f32 normAngle) u normAngle)) 2) (cbrt.f32 (fma.f32 u normAngle normAngle))) (cbrt.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 u normAngle) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2))) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))
(/.f32 (-.f32 (pow.f32 normAngle 4) (pow.f32 (*.f32 u normAngle) 4)) (/.f32 (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)) (/.f32 1 (*.f32 normAngle (+.f32 u 1)))))
(/.f32 (*.f32 (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)) (fma.f32 (neg.f32 normAngle) u normAngle)) (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 2) 3)) (/.f32 (/.f32 1 (+.f32 u 1)) normAngle)) (+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (+.f32 (*.f32 (pow.f32 (*.f32 normAngle u) 2) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)))))
(/.f32 (*.f32 (/.f32 1 (*.f32 normAngle (+.f32 u 1))) (-.f32 (pow.f32 normAngle 6) (pow.f32 (pow.f32 (*.f32 u normAngle) 2) 3))) (+.f32 (pow.f32 normAngle 4) (*.f32 (pow.f32 (*.f32 u normAngle) 2) (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (fma.f32 u normAngle normAngle)) (fma.f32 (pow.f32 (*.f32 u normAngle) 2) (fma.f32 normAngle normAngle (pow.f32 (*.f32 u normAngle) 2)) (pow.f32 normAngle 4)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)))
(/.f32 (-.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (/.f32 (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))) (+.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 normAngle u) 3) 3)) (/.f32 1 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (+.f32 (+.f32 (*.f32 (pow.f32 normAngle 3) (pow.f32 normAngle 3)) (*.f32 (pow.f32 (*.f32 normAngle u) 3) (pow.f32 (*.f32 normAngle u) 3))) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3))))
(/.f32 (*.f32 (/.f32 1 (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle)))))) (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3))) (+.f32 (+.f32 (pow.f32 normAngle 6) (pow.f32 (*.f32 u normAngle) 6)) (*.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3))))
(/.f32 (-.f32 (pow.f32 (pow.f32 normAngle 3) 3) (pow.f32 (pow.f32 (*.f32 u normAngle) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 u normAngle) 6) (+.f32 (pow.f32 normAngle 6) (*.f32 (pow.f32 normAngle 6) (pow.f32 u 3)))) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle))))))
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) normAngle) (+.f32 u 1))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) 1) (+.f32 normAngle (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u)))) (sqrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (*.f32 (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (+.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (*.f32 normAngle normAngle) (pow.f32 (*.f32 normAngle u) 2)) (+.f32 u 1)) normAngle)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) 1) (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u)))))) (sqrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(/.f32 (/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 normAngle u) 3)) (*.f32 (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))) (cbrt.f32 (fma.f32 normAngle normAngle (*.f32 (*.f32 normAngle u) (+.f32 normAngle (*.f32 normAngle u))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (fma.f32 normAngle normAngle (*.f32 normAngle (*.f32 u (+.f32 normAngle (*.f32 u normAngle))))))
(/.f32 (-.f32 (pow.f32 normAngle 3) (pow.f32 (*.f32 u normAngle) 3)) (*.f32 normAngle (+.f32 normAngle (*.f32 u (fma.f32 u normAngle normAngle)))))
(pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 1)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(pow.f32 (sqrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 2)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(pow.f32 (cbrt.f32 (-.f32 normAngle (*.f32 normAngle u))) 3)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(pow.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3) 1/3)
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 2))
(sqrt.f32 (pow.f32 (-.f32 normAngle (*.f32 u normAngle)) 2))
(fabs.f32 (fma.f32 (neg.f32 normAngle) u normAngle))
(log.f32 (exp.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u)))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(cbrt.f32 (pow.f32 (-.f32 normAngle (*.f32 normAngle u)) 3))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(expm1.f32 (log1p.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(exp.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(exp.f32 (*.f32 (log.f32 (-.f32 normAngle (*.f32 normAngle u))) 1))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(log1p.f32 (expm1.f32 (-.f32 normAngle (*.f32 normAngle u))))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 1 normAngle (neg.f32 (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 (sqrt.f32 normAngle) (sqrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 normAngle) (neg.f32 (*.f32 normAngle u)))
(*.f32 (-.f32 1 u) normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)

localize90.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 105 to 54 computations (48.6% saved)

series7.0ms (0%)

Counts
3 → 84
Calls

21 calls:

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

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

simplify130.0ms (0.7%)

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

eval970.0ms (5%)

Compiler

Compiled 53793 to 24568 computations (54.3% saved)

prune437.0ms (2.3%)

Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New1515191534
Fresh000
Picked101
Done404
Total1520191539
Error
0.0b
Counts
1539 → 19
Alt Table
Click to see full alt table
StatusErrorProgram
0.7b
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
1.0b
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
1.0b
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
8.7b
(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)
9.2b
(/.f32 (*.f32 (fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
9.2b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
16.9b
(/.f32 (*.f32 n0_i (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))) (sin.f32 normAngle))
20.1b
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
13.1b
(/.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 (sin.f32 normAngle) n0_i))
13.0b
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
1.2b
(+.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))))
1.4b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (/.f32 normAngle (+.f32 u 1)) (-.f32 1 (*.f32 u u)))) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
0.5b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
1.0b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
1.0b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.7b
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 1 (sin.f32 normAngle))) n1_i))
3.8b
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))
8.6b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
16.9b
n0_i
Compiler

Compiled 693 to 462 computations (33.3% saved)

localize78.0ms (0.4%)

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

Compiled 93 to 44 computations (52.7% saved)

series12.0ms (0.1%)

Counts
1 → 48
Calls

12 calls:

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

rewrite96.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

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

simplify111.0ms (0.6%)

Algorithm
egg-herbie
Rules
1726×associate-/l*
890×associate-+r+
838×associate-/r*
776×+-commutative
736×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02649917
18429351
237439347
Stop Event
node limit
Counts
101 → 130
Calls
Call 1
Inputs
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.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 (pow.f32 (-.f32 1 u) 3) n0_i)) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.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/36 (*.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 (pow.f32 (-.f32 1 u) 3) n0_i)) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.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/36 (*.f32 n1_i u)))))) (pow.f32 normAngle 4)) (+.f32 (*.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/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 1/720 (*.f32 n1_i u)) (+.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 1 u) n0_i)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) (-.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (-.f32 1 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(-.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) (/.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (exp.f32 (log1p.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))) 1)
(-.f32 (+.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(*.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 1)
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (/.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))))))
(*.f32 (/.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2))) (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (+.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2)) (*.f32 (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) 3) (pow.f32 (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) 3))) (-.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 (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))))))
(/.f32 1 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3)) (*.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3))))
(/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (+.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2))))
(/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3))))))
(/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) 3)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))))))
(pow.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 1)
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 3)
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 2))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 3))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(fma.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(fma.f32 1 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(fma.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (*.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 2) (cbrt.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
Outputs
n0_i
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))
(fma.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)
(fma.f32 u (-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle)))))))
(fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle))))))))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (fma.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (fma.f32 u (-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i))
(+.f32 (*.f32 1/6 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 (pow.f32 u 3) (*.f32 n0_i (pow.f32 normAngle 3)))) (sin.f32 normAngle))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 u 2) (*.f32 n0_i (pow.f32 normAngle 2)))) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 n0_i normAngle)) (sin.f32 normAngle))))))))
(fma.f32 1/6 (/.f32 (*.f32 (*.f32 (cos.f32 normAngle) (pow.f32 u 3)) (*.f32 n0_i (pow.f32 normAngle 3))) (sin.f32 normAngle)) (fma.f32 -1/2 (*.f32 (*.f32 (*.f32 u u) n0_i) (*.f32 normAngle normAngle)) (+.f32 n0_i (*.f32 u (+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (neg.f32 (/.f32 (cos.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 n0_i normAngle)))))))))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (fma.f32 u (-.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(fma.f32 1/6 (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i (*.f32 (pow.f32 normAngle 3) (pow.f32 u 3)))) (fma.f32 -1/2 (*.f32 n0_i (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (fma.f32 u (-.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) (*.f32 (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 n0_i normAngle))) n0_i)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 n0_i (sin.f32 (*.f32 (+.f32 1 (*.f32 -1 u)) normAngle))) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_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 u n1_i))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (fma.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (neg.f32 (*.f32 -1/6 (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))) (*.f32 normAngle normAngle) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.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/36 (*.f32 n1_i u)))))) (pow.f32 normAngle 4)) (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (fma.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (neg.f32 (*.f32 -1/6 (fma.f32 n1_i u (*.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 u n1_i) (fma.f32 1/120 (*.f32 n0_i (-.f32 1 u)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u)))) (*.f32 (*.f32 u n1_i) -1/36))))) (pow.f32 normAngle 4) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u)))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i))) (fma.f32 (-.f32 (*.f32 n0_i (*.f32 1/120 (pow.f32 (-.f32 1 u) 5))) (+.f32 (fma.f32 (*.f32 n0_i (-.f32 1 u)) 1/120 (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 u (*.f32 n1_i -7/360)))) (pow.f32 normAngle 4) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i))) (fma.f32 (-.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))))) (*.f32 u (*.f32 n1_i -7/360))) (pow.f32 normAngle 4) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))
(+.f32 (*.f32 (-.f32 (*.f32 -1/6 (*.f32 (pow.f32 (-.f32 1 u) 3) n0_i)) (+.f32 (*.f32 -1/6 (*.f32 (-.f32 1 u) n0_i)) (*.f32 -1/6 (*.f32 n1_i u)))) (pow.f32 normAngle 2)) (+.f32 (*.f32 (-.f32 (*.f32 1/120 (*.f32 (pow.f32 (-.f32 1 u) 5) n0_i)) (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (+.f32 (*.f32 1/120 (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.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/36 (*.f32 n1_i u)))))) (pow.f32 normAngle 4)) (+.f32 (*.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/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (+.f32 (*.f32 1/720 (*.f32 n1_i u)) (+.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 1 u) n0_i)))))
(fma.f32 (fma.f32 -1/6 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (neg.f32 (*.f32 -1/6 (fma.f32 n1_i u (*.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 u n1_i) (fma.f32 1/120 (*.f32 n0_i (-.f32 1 u)) (fma.f32 -1/6 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u)))) (*.f32 (*.f32 u n1_i) -1/36))))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) n0_i) (fma.f32 -1/5040 (*.f32 n0_i (-.f32 1 u)) (fma.f32 -1/5040 (*.f32 u n1_i) (fma.f32 1/6 (*.f32 (*.f32 u n1_i) -7/360) (fma.f32 1/720 (*.f32 u n1_i) (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 1/120 (*.f32 -1/6 (-.f32 (*.f32 n0_i (pow.f32 (-.f32 1 u) 3)) (*.f32 n0_i (-.f32 1 u))))))))))) (pow.f32 normAngle 6) (fma.f32 n1_i u (*.f32 n0_i (-.f32 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i))) (fma.f32 (-.f32 (*.f32 n0_i (*.f32 1/120 (pow.f32 (-.f32 1 u) 5))) (+.f32 (fma.f32 (*.f32 n0_i (-.f32 1 u)) 1/120 (*.f32 1/36 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))) (*.f32 u (*.f32 n1_i -7/360)))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (-.f32 (*.f32 n0_i (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (*.f32 (-.f32 1 u) -1/5040))) (fma.f32 (*.f32 u n1_i) -1/5040 (*.f32 (*.f32 u n1_i) -7/2160))) (fma.f32 (*.f32 u n1_i) 1/720 (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) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (*.f32 n0_i (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))) (*.f32 u n1_i))) (fma.f32 (-.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))))) (*.f32 u (*.f32 n1_i -7/360))) (pow.f32 normAngle 4) (fma.f32 (-.f32 (*.f32 n0_i (-.f32 (*.f32 -1/5040 (pow.f32 (-.f32 1 u) 7)) (*.f32 (-.f32 1 u) -1/5040))) (+.f32 (fma.f32 (*.f32 u n1_i) 1/720 (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)))))) (fma.f32 (*.f32 u n1_i) -1/5040 (*.f32 (*.f32 u n1_i) -7/2160)))) (pow.f32 normAngle 6) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (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 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (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 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (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 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))) 1)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))) 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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (-.f32 1 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) 1) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) (expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) (/.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(-.f32 (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (exp.f32 (log1p.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))) 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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)) (expm1.f32 (log1p.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(-.f32 (+.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) (expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))
(*.f32 1 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 1)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 2))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 2) (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (/.f32 1 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3)) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) 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))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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 1 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3)) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) 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))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2))) (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (+.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (+.f32 (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2)) (*.f32 (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (*.f32 (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2) (*.f32 (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.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))) 2) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (*.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2) (*.f32 (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.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))) 2) (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (*.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (*.f32 (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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))) 2) (*.f32 (*.f32 n1_i normAngle) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) 3) (pow.f32 (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) 3))) (-.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 (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))) 3))) (-.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (*.f32 (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2) (*.f32 (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.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))) 2) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3)) (+.f32 (pow.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.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))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (*.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))) (-.f32 (*.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) 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))) 2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 n1_i normAngle) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (*.f32 (*.f32 (*.f32 n1_i normAngle) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))) (-.f32 (*.f32 (*.f32 n1_i normAngle) (*.f32 (/.f32 u (sin.f32 normAngle)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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 1 (/.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3)) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) 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))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3)) 1) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3)) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) 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))) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (fma.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2)) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3)) (*.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 6) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.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))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 6) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 6)) (*.f32 (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) 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))) 2)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 6) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 6)) (*.f32 (fma.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))))
(/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2))) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (+.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 4)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 4)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 4)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)))
(/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 3))))))
(/.f32 (/.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 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3) 3)) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.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))) 6) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 6)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3) 3)) (*.f32 (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) 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))) 2)) (fma.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3) (-.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 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))))
(/.f32 (/.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 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3) 3)) (fma.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3) (-.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 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 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) 3)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2))))))
(/.f32 (-.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 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2) 3)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 4) (*.f32 (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 6) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 6)) (*.f32 (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))) (+.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 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 4)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 6) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 6)) (-.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (+.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 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 4))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) 2) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) 2))) (neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2)) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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))) 3) (pow.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (-.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle 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 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 2) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 (*.f32 n1_i normAngle) (-.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) 3)) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i (*.f32 normAngle (-.f32 (*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) 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))) 2))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) 1) (fma.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.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)))
(pow.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 1)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(pow.f32 (sqrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 2)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(pow.f32 (cbrt.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 3)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(pow.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 3) 1/3)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 2))
(sqrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) 2))
(fabs.f32 (fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle)))))
(log.f32 (exp.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(cbrt.f32 (pow.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 3))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(expm1.f32 (log1p.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(exp.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))) 1))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(log1p.f32 (expm1.f32 (fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 1 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 1 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) n1_i (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (sqrt.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) 2) (cbrt.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))) (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.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 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))
(fma.f32 n1_i (*.f32 u (/.f32 normAngle (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 normAngle (-.f32 1 u))) (/.f32 n0_i (sin.f32 normAngle))))

localize27.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 28 to 15 computations (46.4% saved)

series5.0ms (0%)

Counts
3 → 30
Calls

21 calls:

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

rewrite87.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

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

simplify103.0ms (0.5%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
03667238
110226760
248336580
Stop Event
node limit
Counts
166 → 232
Calls
Call 1
Inputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 -1 (*.f32 u n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n1_i u)
(*.f32 n1_i u)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(*.f32 n1_i u)
(*.f32 (-.f32 1 u) n0_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(+.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 (neg.f32 u) -1))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) n0_i) (+.f32 (neg.f32 u) -1))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) n0_i) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) n0_i))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 u n1_i)))
(-.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))))
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) 1) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3) 1/3)
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(fma.f32 1 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1)
(pow.f32 (*.f32 u n1_i) 1)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(log.f32 (exp.f32 (*.f32 u n1_i)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))))
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(exp.f32 (log.f32 (*.f32 u n1_i)))
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
Outputs
n0_i
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 -1 (*.f32 u n0_i))
(*.f32 n0_i (neg.f32 u))
(*.f32 u (neg.f32 n0_i))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 -1 (*.f32 u n0_i)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
n0_i
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u)
(*.f32 u (+.f32 n1_i (neg.f32 n0_i)))
(*.f32 u (-.f32 n1_i n0_i))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i)))
(*.f32 (neg.f32 u) (fma.f32 -1 n1_i n0_i))
(*.f32 (-.f32 n0_i n1_i) (neg.f32 u))
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(+.f32 (*.f32 -1 (*.f32 u (+.f32 (*.f32 -1 n1_i) n0_i))) n0_i)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i u)
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(*.f32 (-.f32 1 u) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 n0_i (neg.f32 u)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 1 (*.f32 n0_i (neg.f32 u))))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 n0_i (*.f32 (*.f32 n0_i (neg.f32 u)) 1))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 n0_i (neg.f32 u)) n0_i)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 n0_i)) (-.f32 1 (*.f32 n0_i (neg.f32 u))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 n0_i)) 1) (*.f32 n0_i (neg.f32 u)))
(-.f32 (expm1.f32 (log1p.f32 n0_i)) (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) 1)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) n0_i))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) n0_i))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (*.f32 u u)))) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 1 (*.f32 n0_i (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(/.f32 (*.f32 n0_i (+.f32 1 (pow.f32 (neg.f32 u) 3))) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 (neg.f32 u) -1))
(/.f32 n0_i (/.f32 (+.f32 -1 (neg.f32 u)) (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (+.f32 -1 (*.f32 u u)))
(/.f32 (*.f32 n0_i (neg.f32 (-.f32 1 (pow.f32 u 3)))) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 n0_i (/.f32 (-.f32 -1 (fma.f32 u u u)) (neg.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u 3)) (-.f32 -1 (fma.f32 u u u))) n0_i)
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(/.f32 (*.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (cbrt.f32 (-.f32 1 (pow.f32 u 3))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (cbrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (cbrt.f32 (-.f32 1 (pow.f32 u 3)))))
(/.f32 (*.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 (*.f32 u u)))) (cbrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (+.f32 u 1))) (cbrt.f32 (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) n0_i) (+.f32 1 (+.f32 (*.f32 (neg.f32 u) (neg.f32 u)) u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) n0_i) (+.f32 (neg.f32 u) -1))
(/.f32 n0_i (/.f32 (+.f32 -1 (neg.f32 u)) (neg.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 n0_i (-.f32 -1 u)) (+.f32 -1 (*.f32 u u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) n0_i) (+.f32 -1 (neg.f32 (fma.f32 u u u))))
(/.f32 n0_i (/.f32 (-.f32 -1 (fma.f32 u u u)) (neg.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u 3)) (-.f32 -1 (fma.f32 u u u))) n0_i)
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (-.f32 1 (pow.f32 u 3))))
(*.f32 (/.f32 n0_i (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (sqrt.f32 (-.f32 1 u)) (sqrt.f32 (-.f32 1 (pow.f32 u 3)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 n0_i (sqrt.f32 (-.f32 1 u)))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (/.f32 (sqrt.f32 (+.f32 u 1)) (sqrt.f32 (-.f32 1 (*.f32 u u)))))
(*.f32 (/.f32 (*.f32 n0_i (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (+.f32 u 1))) (sqrt.f32 (-.f32 1 (*.f32 u u))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 1 u))) (sqrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 1 u)) (cbrt.f32 (+.f32 1 u)))) (cbrt.f32 (+.f32 1 u)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) n0_i)
(*.f32 n0_i (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(/.f32 (/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 n0_i (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 n0_i (/.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 1 (pow.f32 u 3))))
(pow.f32 (*.f32 (-.f32 1 u) n0_i) 1)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 3)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 1/3)
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))
(sqrt.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))
(fabs.f32 (-.f32 n0_i (*.f32 n0_i u)))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 u)) n0_i))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 n0_i (neg.f32 u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 u n1_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (/.f32 (pow.f32 (*.f32 u n1_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 u n1_i)))) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3)) (fma.f32 (-.f32 1 u) (*.f32 n0_i (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (*.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (-.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (*.f32 (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))))))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (*.f32 (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (*.f32 n0_i (+.f32 -1 u)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (-.f32 (*.f32 (*.f32 (-.f32 1 u) n0_i) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))) (pow.f32 (*.f32 u n1_i) 2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) 3))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (*.f32 (*.f32 (-.f32 1 u) (*.f32 n0_i (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)))) (fma.f32 (*.f32 n0_i (-.f32 1 u)) (-.f32 (*.f32 n0_i (-.f32 1 u)) (*.f32 u n1_i)) (neg.f32 (pow.f32 (*.f32 u n1_i) 2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)) (neg.f32 (pow.f32 (*.f32 u n1_i) 2)))) (pow.f32 (*.f32 u n1_i) 4))) (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 u n1_i)))) 3) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (*.f32 (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (fma.f32 (-.f32 n0_i (*.f32 n0_i u)) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))) (neg.f32 (pow.f32 (*.f32 u n1_i) 2)))) (pow.f32 (*.f32 u n1_i) 4))) (+.f32 (pow.f32 (*.f32 n0_i (*.f32 (-.f32 1 u) (-.f32 n0_i (+.f32 (*.f32 n0_i u) (*.f32 u n1_i))))) 3) (pow.f32 (*.f32 u n1_i) 6)))
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (/.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (/.f32 (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))))
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (/.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))))
(*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (*.f32 (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u)))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (+.f32 (pow.f32 (*.f32 u n1_i) 6) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (+.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (/.f32 (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u n1_i) 2)) 1) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) 1) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (*.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) 1) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (hypot.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3/2) (pow.f32 (*.f32 u n1_i) 3/2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (/.f32 (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) (sqrt.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))) (sqrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2))
(*.f32 (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (cbrt.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))) (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (/.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))) (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))) 2) (cbrt.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i)) 2) (cbrt.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 4) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2))))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2))) (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (fma.f32 u (-.f32 n1_i n0_i) n0_i)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3)) (/.f32 1 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 u n1_i) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (+.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 2) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3)) (*.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))) (+.f32 (pow.f32 (*.f32 u n1_i) 4) (+.f32 (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2) (pow.f32 (*.f32 u n1_i) 2)) (pow.f32 (*.f32 u n1_i) 4))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3))) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 6) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 6)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (-.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3))))
(/.f32 (*.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (+.f32 (*.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 u n1_i) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u n1_i) 3)))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))) (+.f32 (pow.f32 (*.f32 u n1_i) 6) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (*.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 u n1_i) 3) 3) (pow.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) 3)) (*.f32 (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)) (fma.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (-.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (pow.f32 (*.f32 u n1_i) 6))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) 1) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))) (sqrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3)) 1) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u))))))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2)))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 1)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 2)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))) 3)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3) 1/3)
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 u n1_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 u n1_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 u n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (-.f32 n0_i (*.f32 n0_i u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 3) (pow.f32 (*.f32 u n1_i) 3)) (fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (*.f32 n0_i (+.f32 -1 u))) (pow.f32 (-.f32 n0_i (*.f32 n0_i u)) 2))))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)) 2))
(fabs.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i)))
(fabs.f32 (fma.f32 u (-.f32 n1_i n0_i) n0_i))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i)) 3))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 1 (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 u n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 n0_i (-.f32 1 u) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 u n1_i)) (sqrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u n1_i)) 2) (cbrt.f32 (*.f32 u n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u n1_i))
(fma.f32 (+.f32 n1_i (neg.f32 n0_i)) u n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(-.f32 (exp.f32 (log1p.f32 (*.f32 u n1_i))) 1)
(*.f32 u n1_i)
(pow.f32 (*.f32 u n1_i) 1)
(*.f32 u n1_i)
(pow.f32 (sqrt.f32 (*.f32 u n1_i)) 2)
(*.f32 u n1_i)
(pow.f32 (cbrt.f32 (*.f32 u n1_i)) 3)
(*.f32 u n1_i)
(pow.f32 (pow.f32 (*.f32 u n1_i) 3) 1/3)
(*.f32 u n1_i)
(sqrt.f32 (pow.f32 (*.f32 u n1_i) 2))
(fabs.f32 (*.f32 u n1_i))
(log.f32 (exp.f32 (*.f32 u n1_i)))
(*.f32 u n1_i)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 u n1_i))))
(*.f32 u n1_i)
(cbrt.f32 (pow.f32 (*.f32 u n1_i) 3))
(*.f32 u n1_i)
(expm1.f32 (log1p.f32 (*.f32 u n1_i)))
(*.f32 u n1_i)
(exp.f32 (log.f32 (*.f32 u n1_i)))
(*.f32 u n1_i)
(log1p.f32 (expm1.f32 (*.f32 u n1_i)))
(*.f32 u n1_i)

localize30.0ms (0.2%)

Local error

Found 3 expressions with local error:

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

Compiled 29 to 9 computations (69% saved)

series4.0ms (0%)

Counts
3 → 44
Calls

18 calls:

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

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1528×associate-*r/
1476×associate-/l*
1204×associate-*l/
466×associate-/r/
266×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

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

simplify90.0ms (0.5%)

Algorithm
egg-herbie
Rules
1604×distribute-lft-in
1190×times-frac
852×associate-/r*
680×associate-*r*
604×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

localize46.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 55 to 22 computations (60% saved)

series4.0ms (0%)

Counts
3 → 88
Calls

24 calls:

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

rewrite97.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1338×associate-*r/
1014×associate-*l/
566×distribute-lft-in
566×associate-/r*
406×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify151.0ms (0.8%)

Algorithm
egg-herbie
Rules
818×+-commutative
756×associate-+r+
704×associate-/l*
690×associate-*r*
654×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

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

localize51.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 51 to 27 computations (47.1% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

18 calls:

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

rewrite75.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1242×associate-*r/
1102×associate-*l/
772×associate-/r*
572×associate-/l*
334×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify74.0ms (0.4%)

Algorithm
egg-herbie
Rules
1030×distribute-lft-in
1026×distribute-rgt-in
788×associate-/l*
630×associate-*l/
542×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

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

eval520.0ms (2.7%)

Compiler

Compiled 42710 to 18674 computations (56.3% saved)

prune436.0ms (2.3%)

Pruning

27 alts after pruning (25 fresh and 2 done)

PrunedKeptTotal
New1406201426
Fresh9514
Picked101
Done224
Total1418271445
Error
0b
Counts
1445 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(fma.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.8b
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
6.1b
(fma.f32 u n1_i n0_i)
20.2b
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
9.2b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
16.9b
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle))
20.1b
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
20.2b
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
13.0b
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
1.0b
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
6.1b
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 n1_i u))
0.6b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
0.9b
(+.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 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
1.0b
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (/.f32 1 (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
1.1b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
1.0b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
17.1b
(+.f32 (*.f32 n1_i u) (exp.f32 (log.f32 (*.f32 (-.f32 1 u) n0_i))))
6.2b
(+.f32 (*.f32 n1_i u) n0_i)
9.5b
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle)))
5.7b
(+.f32 n0_i (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
6.9b
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 (/.f32 1 normAngle) (*.f32 normAngle 1/6))) n1_i))
8.6b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
13.2b
(*.f32 (-.f32 1 u) n0_i)
19.6b
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
19.8b
(*.f32 u n1_i)
16.9b
n0_i
Compiler

Compiled 793 to 552 computations (30.4% saved)

localize110.0ms (0.6%)

Local error

Found 4 expressions with local error:

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

Compiled 164 to 97 computations (40.9% saved)

series4.0ms (0%)

Counts
4 → 60
Calls

15 calls:

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

rewrite145.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1516×associate-*l/
1482×distribute-lft-in
342×associate-/r*
282×add-sqr-sqrt
268×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013112
1286112
23661112
Stop Event
node limit
Counts
4 → 364
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 normAngle normAngle) (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 1 u))))
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))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 1 (*.f32 (+.f32 -1 u) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 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) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 1 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))) (#(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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))) (#(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 (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) u)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))) (#(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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))))) (#(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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (-.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))) (#(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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (-.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(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 (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 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (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) 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 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 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (pow.f32 (-.f32 1 u) 4)) (*.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (-.f32 1 u) 2) (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) 9)) (pow.f32 (-.f32 1 u) 6)) (*.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) 3) (pow.f32 (-.f32 1 u) 9))))))) (#(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 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (*.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (+.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9)) (*.f32 (+.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) 9) (pow.f32 (-.f32 1 u) 9)) (+.f32 (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 (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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1 (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (/.f32 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (neg.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (neg.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))))) (#(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) 9) (pow.f32 (-.f32 1 u) 3)) 1) (+.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) 6) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) 1) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) 1) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.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) 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 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) 1) (+.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 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) 1) (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (neg.f32 (+.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 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))) (sqrt.f32 (+.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 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2)) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2)) (cbrt.f32 (+.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 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (pow.f32 (-.f32 1 u) 4)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (+.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 9)) (pow.f32 (-.f32 1 u) 6)) (/.f32 1 (+.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) 3) (pow.f32 (-.f32 1 u) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9)) (/.f32 1 (+.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) 9) (pow.f32 (-.f32 1 u) 9)) (+.f32 (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)) 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) 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)) (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)))))))) (#(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) 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)))))) (cbrt.f32 (+.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 pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(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 (pow.f32 (-.f32 1 u) 2) (*.f32 1 (*.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 (-.f32 1 u) (*.f32 (-.f32 1 u) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (-.f32 1 u))))))) (#(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) 1) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 u) 1)))))) (#(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 (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 2) 1)) (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1) (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1) (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (*.f32 (neg.f32 u) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (neg.f32 u)) (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (*.f32 (neg.f32 u) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (neg.f32 u)) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1))))) (#(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 (pow.f32 (cbrt.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) (pow.f32 (cbrt.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 (pow.f32 (cbrt.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 (neg.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (-.f32 1 u) 2)) (neg.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (pow.f32 (-.f32 1 u) 2)) (neg.f32 (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u))) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))))) (#(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 (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)) (pow.f32 (-.f32 1 u) 2)) 1) (+.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 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1) (pow.f32 (+.f32 1 u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 u 3)) 3) 1) (pow.f32 (+.f32 1 (fma.f32 u u u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2))) (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)) (pow.f32 (-.f32 1 u) 2))) (sqrt.f32 (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 (pow.f32 u 3))) (-.f32 1 u)) (*.f32 (+.f32 1 (fma.f32 u u u)) (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (*.f32 (+.f32 1 u) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 u) (-.f32 1 (pow.f32 u 3))) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (pow.f32 u 3))) (-.f32 1 u)) (*.f32 (+.f32 1 u) (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (*.f32 (+.f32 1 (fma.f32 u 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))) 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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) (*.f32 -1/6 (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) (+.f32 -1 u)) -1/6) (*.f32 -1/6 (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) (+.f32 -1 u)) -1/6) (*.f32 -1/6 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(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 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 (+.f32 -1 u) 1)))))) (#(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 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6) (*.f32 -1/6 u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/6 u) (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6))))) (#(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 (*.f32 1 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))) (*.f32 1 (*.f32 -1/6 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6)) (*.f32 1 (*.f32 -1/6 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6)) (*.f32 1 (*.f32 (+.f32 -1 u) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6)) (*.f32 1 (*.f32 u -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) (*.f32 -1/6 u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 -1/6 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) -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) 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) 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) 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) 6) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) -1/6) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.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/6) (+.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 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) -1/6) (+.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 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) -1/6) (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) -1/6) (neg.f32 (+.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 -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) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.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 (-.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) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) 1) (+.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 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) -1/6)) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) -1/6)) (sqrt.f32 (+.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 -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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))))) (#(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) 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)))))))) (#(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) 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)))))) (cbrt.f32 (+.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 (-.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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))))) (#(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) 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)))))))) (#(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) 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)))))) (cbrt.f32 (+.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 pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 2) 1/36))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (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) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (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) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (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) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (+.f32 -1 u) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 -1 u)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (+.f32 -1 u) (*.f32 -1/6 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 -1 u) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 u (*.f32 -1/6 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 u (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (*.f32 -1/6 (*.f32 normAngle normAngle))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3))) (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 (+.f32 -1 u) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (*.f32 -1/6 (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 u (*.f32 -1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6)) (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 -1 u) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) u) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) u))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (*.f32 (+.f32 -1 u) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 -1 u)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (pow.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) u))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (+.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) 6) (pow.f32 (-.f32 1 u) 2)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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) 6) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) (*.f32 -1/6 (*.f32 normAngle normAngle))) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.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)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 -1/6 (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle))) (neg.f32 (+.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 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 normAngle normAngle)) (+.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) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle normAngle)) (+.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 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (*.f32 normAngle normAngle)) (+.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) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (*.f32 normAngle normAngle)) (+.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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)))))) (cbrt.f32 (+.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 pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 normAngle 4) (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 2) 1/36)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))))))

simplify190.0ms (1%)

Algorithm
egg-herbie
Rules
916×distribute-lft-in
806×distribute-rgt-in
792×associate-+l+
758×*-commutative
680×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
090325428
1258824270
Stop Event
node limit
Counts
424 → 610
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 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 1/3 (*.f32 u (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(+.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))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 1 (*.f32 (+.f32 -1 u) 1)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 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) (+.f32 -1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 1 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 1 (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) (+.f32 -1 u)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(+.f32 (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 -1 u)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(+.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 (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) u)
(*.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (-.f32 1 u) 2) 1))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 1)
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(*.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) 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 (/.f32 1 (+.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 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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(*.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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (-.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 1 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(/.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 (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 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(/.f32 (+.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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(/.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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (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) 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 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 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (pow.f32 (-.f32 1 u) 4)) (*.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 9)) (pow.f32 (-.f32 1 u) 6)) (*.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) 3) (pow.f32 (-.f32 1 u) 9))))
(/.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 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (*.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (+.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9)) (*.f32 (+.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) 9) (pow.f32 (-.f32 1 u) 9)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (pow.f32 (-.f32 1 u) 9) (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) 9) (pow.f32 (-.f32 1 u) 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 1 (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (/.f32 1 (-.f32 1 u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (neg.f32 (+.f32 1 u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 u))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))
(/.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) 9) (pow.f32 (-.f32 1 u) 3)) 1) (+.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) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) 1) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) 1) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.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) 6) (-.f32 (*.f32 (+.f32 -1 u) (+.f32 -1 u)) (*.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))
(/.f32 (*.f32 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) 1) (+.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 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) 1) (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (neg.f32 (+.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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))) (sqrt.f32 (+.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))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2)) (cbrt.f32 (+.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))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2)) (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) 6)) (pow.f32 (-.f32 1 u) 4)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (+.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 9)) (pow.f32 (-.f32 1 u) 6)) (/.f32 1 (+.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) 3) (pow.f32 (-.f32 1 u) 9)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9)) (/.f32 1 (+.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) 9) (pow.f32 (-.f32 1 u) 9)) (+.f32 (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)) 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) 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) 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) 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)))))) (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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 1)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2)
(pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 3)
(pow.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 3) 1/3)
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 2))
(log.f32 (exp.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))))
(cbrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 3))
(expm1.f32 (log1p.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(exp.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 1))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(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 (pow.f32 (-.f32 1 u) 2) (*.f32 1 (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2))))
(+.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (-.f32 1 u) (*.f32 (-.f32 1 u) (neg.f32 u))))
(+.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (-.f32 1 u) (*.f32 (neg.f32 u) (-.f32 1 u))))
(+.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) 1) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 u) 1)))
(+.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 (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 2) 1)) (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u))))
(+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1) (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (neg.f32 u)))
(+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1) (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (*.f32 (neg.f32 u) 1)))
(+.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (neg.f32 u)) (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1))
(+.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (neg.f32 u)))
(+.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (*.f32 (neg.f32 u) 1)))
(+.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (neg.f32 u)) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1))
(-.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 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (*.f32 (cbrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u))
(*.f32 (*.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) (pow.f32 (cbrt.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 (pow.f32 (cbrt.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 (neg.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (-.f32 1 u) 2)) (neg.f32 (+.f32 1 u)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (pow.f32 (-.f32 1 u) 2)) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u))) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 u))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))
(/.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 (pow.f32 u 3))) 1) (+.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 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 2)) 1) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1) (pow.f32 (+.f32 1 u) 3))
(/.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 u 3)) 3) 1) (pow.f32 (+.f32 1 (fma.f32 u u u)) 3))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2))) (sqrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 (pow.f32 u 3))) (-.f32 1 u)) (*.f32 (+.f32 1 (fma.f32 u u u)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (*.f32 (+.f32 1 u) (+.f32 1 u)))
(/.f32 (*.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (+.f32 1 u))
(/.f32 (*.f32 (*.f32 (-.f32 1 u) (-.f32 1 (pow.f32 u 3))) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u))
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (pow.f32 u 3))) (-.f32 1 u)) (*.f32 (+.f32 1 u) (+.f32 1 (fma.f32 u u u))))
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (*.f32 (+.f32 1 (fma.f32 u u u)) (+.f32 1 u)))
(/.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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) (*.f32 -1/6 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) (*.f32 -1/6 (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) (+.f32 -1 u)) -1/6) (*.f32 -1/6 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (+.f32 -1 u)))
(+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 (+.f32 -1 u) 1)))
(+.f32 (*.f32 -1/6 (+.f32 -1 u)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6) (*.f32 -1/6 u))
(+.f32 (*.f32 -1/6 u) (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6))
(+.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 (*.f32 1 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))) (*.f32 1 (*.f32 -1/6 (+.f32 -1 u))))
(+.f32 (*.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6)) (*.f32 1 (*.f32 -1/6 u)))
(+.f32 (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6)) (*.f32 1 (*.f32 (+.f32 -1 u) -1/6)))
(+.f32 (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6)) (*.f32 1 (*.f32 u -1/6)))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) (*.f32 -1/6 u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6))) 1)
(/.f32 -1/6 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(/.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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) -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) 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 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (+.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) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) -1/6) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 -1 u) 3)) -1/6) (+.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 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) -1/6) (+.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 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) -1/6) (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) -1/6) (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 -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) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.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 (*.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) 1) (+.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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) -1/6)) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) -1/6)) (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 -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) 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) 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 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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)))))) (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 (/.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) 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) 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 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -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)))) (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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 2) 1/36))
(log.f32 (pow.f32 (exp.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) -1/6))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)))
(exp.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (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) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (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) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 -1 u)))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (+.f32 -1 u) 1)))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 -1 u)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3)))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (+.f32 -1 u) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 -1 u) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 u (*.f32 -1/6 (*.f32 normAngle normAngle))))
(+.f32 (*.f32 u (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(+.f32 (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3))) (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 -1 u))))
(+.f32 (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u)))
(+.f32 (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 (+.f32 -1 u) (*.f32 -1/6 (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (*.f32 -1/6 (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 u (*.f32 -1/6 (*.f32 normAngle normAngle)))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 -1 u))))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6)) (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 u)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 -1 u) -1/6)))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u -1/6)))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) u) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) u))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 -1 u)))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (*.f32 (+.f32 -1 u) 1)))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 -1 u)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (pow.f32 (-.f32 1 u) 3)))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) u))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))) 1)
(/.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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 -1/6 (*.f32 normAngle normAngle))) (+.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)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) (*.f32 -1/6 (*.f32 normAngle normAngle))) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 -1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 -1/6 (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle))) (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 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 normAngle normAngle)) (+.f32 (-.f32 1 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))) (*.f32 normAngle normAngle)) (+.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) (*.f32 normAngle normAngle)) (+.f32 (-.f32 1 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) (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(/.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(/.f32 (/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 -1/6 (*.f32 normAngle normAngle)) (-.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(/.f32 (/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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)))))) (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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) 1)
(pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 2) 1/36)))
(log.f32 (pow.f32 (exp.f32 (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))
(exp.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))
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 (pow.f32 (neg.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 (pow.f32 (neg.f32 u) 3)))
(*.f32 -1 (pow.f32 u 3))
(pow.f32 (neg.f32 u) 3)
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (pow.f32 (neg.f32 u) 3))
(*.f32 (*.f32 u u) (+.f32 3 (neg.f32 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 (pow.f32 (neg.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 (pow.f32 (neg.f32 u) 3)))
(*.f32 -1 (pow.f32 u 3))
(pow.f32 (neg.f32 u) 3)
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (pow.f32 (neg.f32 u) 3))
(*.f32 (*.f32 u u) (+.f32 3 (neg.f32 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 (pow.f32 (neg.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 (pow.f32 (neg.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 3 (*.f32 u u)) (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) (pow.f32 (neg.f32 u) 3)))
(+.f32 (*.f32 (*.f32 u u) (+.f32 3 (neg.f32 u))) (fma.f32 -3 u 1))
(*.f32 -1 (pow.f32 u 3))
(pow.f32 (neg.f32 u) 3)
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (pow.f32 (neg.f32 u) 3))
(*.f32 (*.f32 u u) (+.f32 3 (neg.f32 u)))
(+.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) (pow.f32 (neg.f32 u) 3)))
(fma.f32 -3 u (*.f32 (*.f32 u u) (+.f32 3 (neg.f32 u))))
(+.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) (pow.f32 (neg.f32 u) 3)))
(+.f32 (*.f32 (*.f32 u u) (+.f32 3 (neg.f32 u))) (fma.f32 -3 u 1))
(*.f32 -1 (pow.f32 u 3))
(pow.f32 (neg.f32 u) 3)
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (pow.f32 (neg.f32 u) 3))
(*.f32 (*.f32 u u) (+.f32 3 (neg.f32 u)))
(+.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) (pow.f32 (neg.f32 u) 3)))
(fma.f32 -3 u (*.f32 (*.f32 u u) (+.f32 3 (neg.f32 u))))
(+.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) (pow.f32 (neg.f32 u) 3)))
(+.f32 (*.f32 (*.f32 u u) (+.f32 3 (neg.f32 u))) (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)))
(+.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))))
(+.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))))
(*.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)))
(+.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))))
(+.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))))
(*.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)))
(+.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))))
(+.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))))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 -1/6 (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) u) 1) (pow.f32 normAngle 2)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 1/3 (*.f32 u (pow.f32 normAngle 2)))
(*.f32 1/3 (*.f32 u (*.f32 normAngle normAngle)))
(+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))
(fma.f32 1/3 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (fma.f32 1/3 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 normAngle normAngle)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (fma.f32 1/3 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 normAngle normAngle)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2)))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (*.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 (pow.f32 u 3) (*.f32 -1/2 (*.f32 u u))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (fma.f32 1/3 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 normAngle normAngle)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (fma.f32 1/3 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 normAngle normAngle)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u)))))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2)))
(*.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (*.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 normAngle normAngle))))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 1/6 (pow.f32 u 3) (*.f32 -1/2 (*.f32 u u))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (fma.f32 1/3 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 normAngle normAngle)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u)))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 u 3) (pow.f32 normAngle 2))) (+.f32 (*.f32 1/3 (*.f32 u (pow.f32 normAngle 2))) (*.f32 -1/2 (*.f32 (pow.f32 u 2) (pow.f32 normAngle 2)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (fma.f32 1/3 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 -1/2 (*.f32 (*.f32 u u) (*.f32 normAngle normAngle)))))
(fma.f32 1/6 (*.f32 (pow.f32 u 3) (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle normAngle) (fma.f32 1/3 u (*.f32 -1/2 (*.f32 u u)))))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 u (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 u (+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1))))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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 u -1))
(+.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 u -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 -1 u) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (*.f32 (+.f32 -1 u) 1) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1))))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -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 (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 1 (*.f32 (+.f32 -1 u) 1)))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (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) (+.f32 -1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (*.f32 2 (+.f32 (+.f32 u -1) (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (*.f32 2 (+.f32 (-.f32 1 u) (+.f32 u -1)))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (+.f32 (+.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 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 (+.f32 u -1) (+.f32 (-.f32 1 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) (+.f32 -1 u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u)))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))
(+.f32 u (+.f32 (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 1 u) (+.f32 u -1)))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (+.f32 (+.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 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 (+.f32 u -1) (+.f32 (-.f32 1 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) (+.f32 -1 u)) (+.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 -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 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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 (+.f32 u (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u)))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))
(+.f32 u (+.f32 (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 1 u) (+.f32 u -1)))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 (+.f32 u (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 1 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (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) (+.f32 -1 u)) (*.f32 1 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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) 3) (+.f32 u -1))
(+.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) 3) (+.f32 u -1))
(+.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) 3) (+.f32 u -1))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) u)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 u (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1))))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (+.f32 -1 u) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1))))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 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 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (*.f32 (+.f32 -1 u) 1) (pow.f32 (-.f32 1 u) 3))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) u)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) (+.f32 u (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1))))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1))))
(+.f32 (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 -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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.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 (pow.f32 (-.f32 1 u) 3) (+.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 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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) u)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 1 (+.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 u -1))
(*.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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 1)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) (sqrt.f32 (+.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 u -1))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2) (cbrt.f32 (+.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 u -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) 6) (pow.f32 (-.f32 1 u) 2)) (+.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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (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 (-.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 (+.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 1 u) 3)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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) 9) (pow.f32 (+.f32 u -1) 3)) (+.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) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.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 u -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) 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) 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 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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (-.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 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 (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 (*.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) 4) (-.f32 (pow.f32 (-.f32 1 u) 2) (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 (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 u -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 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(/.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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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) 9) (pow.f32 (+.f32 u -1) 3)) (+.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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (/.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) 3) (+.f32 -1 u))))
(*.f32 (/.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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.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 (/.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))) (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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (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 u -1) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)))) (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (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 (/.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))) (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) 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 1 u) 3)))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)))) (+.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) 6) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(/.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 (+.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 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 u u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (pow.f32 (-.f32 1 u) 4)) (*.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 12) (pow.f32 (-.f32 1 u) 4)) (*.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 9)) (pow.f32 (-.f32 1 u) 6)) (*.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) 3) (pow.f32 (-.f32 1 u) 9))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 18) (pow.f32 (-.f32 1 u) 6)) (*.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) 3) (pow.f32 (-.f32 1 u) 9))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 18) (pow.f32 (-.f32 1 u) 6)) (+.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (-.f32 1 u) 9))) (+.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 -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 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 u -1) (-.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 u -1) (+.f32 -1 (+.f32 u (pow.f32 (+.f32 u -1) 3))))))
(/.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 (+.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 (+.f32 u (pow.f32 (+.f32 u -1) 3)) -1))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (*.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (+.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (*.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (-.f32 1 u) 12) (+.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (-.f32 1 u) 4) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6)) (pow.f32 (-.f32 1 u) 12))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9)) (*.f32 (+.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) 9) (pow.f32 (-.f32 1 u) 9)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9)) (*.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) 18) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (-.f32 1 u) 9))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9)) (*.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) 3) (pow.f32 (-.f32 1 u) 9)) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 18)))))
(/.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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (/.f32 1 (-.f32 1 u)))
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) -1) 1) (-.f32 1 u))
(*.f32 (-.f32 1 u) (/.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 2)) 1))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) (+.f32 (pow.f32 (-.f32 1 u) 2) -1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (+.f32 -1 (pow.f32 (-.f32 1 u) 2)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 (fma.f32 u u u)))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) (+.f32 (pow.f32 (-.f32 1 u) 2) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (+.f32 -1 (pow.f32 (-.f32 1 u) 2)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (neg.f32 (+.f32 1 u)))
(/.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 (-.f32 -1 u) (+.f32 (pow.f32 (-.f32 1 u) 2) -1)))
(*.f32 (/.f32 (+.f32 -1 (*.f32 u u)) (-.f32 -1 u)) (+.f32 -1 (pow.f32 (-.f32 1 u) 2)))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (/.f32 (+.f32 -1 (neg.f32 (fma.f32 u u u))) (+.f32 (pow.f32 (-.f32 1 u) 2) -1)))
(*.f32 (/.f32 (+.f32 -1 (pow.f32 u 3)) (-.f32 -1 (fma.f32 u u u))) (+.f32 -1 (pow.f32 (-.f32 1 u) 2)))
(/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u))) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 u))
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) (+.f32 (pow.f32 (-.f32 1 u) 2) -1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (+.f32 -1 (pow.f32 (-.f32 1 u) 2)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 u) (neg.f32 u)) (neg.f32 u))))
(/.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 1 (fma.f32 u u u)) (+.f32 (pow.f32 (-.f32 1 u) 2) -1)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (+.f32 -1 (pow.f32 (-.f32 1 u) 2)))
(/.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 (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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) 1) (+.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) 9) (pow.f32 (-.f32 1 u) 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) 9) (pow.f32 (+.f32 u -1) 3)) (+.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) 6) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) 1) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(/.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 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) 1) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (-.f32 (*.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 u u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.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) 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 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 u -1) (-.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 u -1) (+.f32 -1 (+.f32 u (pow.f32 (+.f32 u -1) 3))))))
(/.f32 (*.f32 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) 1) (+.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 (+.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 (+.f32 u (pow.f32 (+.f32 u -1) 3)) -1))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) 1) (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))) (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 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (sqrt.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 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))))))
(*.f32 (/.f32 (sqrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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 u (+.f32 -1 (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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2)) (cbrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (cbrt.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))) (pow.f32 (cbrt.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) 2)))
(*.f32 (/.f32 (cbrt.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)))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2))
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2)) (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) 9) (pow.f32 (-.f32 1 u) 3))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (pow.f32 (cbrt.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))) 2)))
(/.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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (pow.f32 (-.f32 1 u) 4)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 12) (pow.f32 (-.f32 1 u) 4)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 12) (pow.f32 (-.f32 1 u) 4)) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6))) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 6)) (+.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 12) (+.f32 (pow.f32 (-.f32 1 u) 4) (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6)))) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 6) 3) (pow.f32 (-.f32 1 u) 6)) (+.f32 (pow.f32 (-.f32 1 u) 4) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 6)) (pow.f32 (-.f32 1 u) 12)))) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 9)) (pow.f32 (-.f32 1 u) 6)) (/.f32 1 (+.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) 3) (pow.f32 (-.f32 1 u) 9)))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 18) (pow.f32 (-.f32 1 u) 6)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (-.f32 1 u) 9)) (/.f32 1 (+.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) 18) (pow.f32 (-.f32 1 u) 6)) (+.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (-.f32 1 u) 9))) (/.f32 1 (+.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 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9)) (/.f32 1 (+.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) 9) (pow.f32 (-.f32 1 u) 9)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 18) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (-.f32 1 u) 9)))) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))))
(/.f32 (*.f32 1 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 9) 3) (pow.f32 (-.f32 1 u) 9))) (*.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) 3) (pow.f32 (-.f32 1 u) 9)) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 18)))))
(/.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 (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 (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 (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 (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 (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))) (*.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 (-.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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) 1) (+.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) 9) (pow.f32 (-.f32 1 u) 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) 9) (pow.f32 (+.f32 u -1) 3)) (+.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 1 u) 3)) (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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 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 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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)))))) (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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))))) (*.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))))))
(pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 1)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 2)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 3)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(pow.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 3) 1/3)
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 2))
(sqrt.f32 (pow.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) 2))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 2))
(log.f32 (exp.f32 (+.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 u -1))
(log.f32 (+.f32 1 (expm1.f32 (+.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 u -1))
(cbrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 3))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(expm1.f32 (log1p.f32 (+.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 u -1))
(exp.f32 (log.f32 (+.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 u -1))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) 1))
(+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(log1p.f32 (expm1.f32 (+.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 u -1))
(fma.f32 1 (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 u -1))
(fma.f32 (-.f32 1 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) 3) (+.f32 u -1))
(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)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.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 (pow.f32 (-.f32 1 u) 2) (*.f32 1 (*.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 (-.f32 1 u) (*.f32 (-.f32 1 u) (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 (pow.f32 (-.f32 1 u) 2) (*.f32 (-.f32 1 u) (*.f32 (neg.f32 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 (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) 1) (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 u) 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 (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 (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 2) 1)) (*.f32 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 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1) (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (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 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1) (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (*.f32 (neg.f32 u) 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 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (neg.f32 u)) (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 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 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (neg.f32 u)))
(*.f32 (-.f32 1 u) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3))
(+.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (*.f32 (neg.f32 u) 1)))
(*.f32 (-.f32 1 u) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3))
(+.f32 (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (neg.f32 u)) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1))
(*.f32 (-.f32 1 u) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 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) 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 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (*.f32 (cbrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u))
(+.f32 (-.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 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (*.f32 (cbrt.f32 (-.f32 1 u)) (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 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (-.f32 1 u))
(*.f32 (-.f32 1 u) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 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 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(/.f32 (pow.f32 (-.f32 1 u) 3) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u 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 (*.f32 u u))) (+.f32 1 (fma.f32 u u (neg.f32 u)))) (+.f32 (pow.f32 u 3) 1))
(*.f32 (+.f32 1 (*.f32 u (+.f32 u -1))) (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 (pow.f32 u 3) 1)) (pow.f32 (-.f32 1 u) 2)))
(*.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 1 (fma.f32 u u u)) (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (-.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 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (pow.f32 (-.f32 1 u) 2)))
(*.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 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(/.f32 (pow.f32 (-.f32 1 u) 3) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u 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 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 1 (fma.f32 u u (neg.f32 u)))) (+.f32 (pow.f32 u 3) 1))
(*.f32 (+.f32 1 (*.f32 u (+.f32 u -1))) (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 (pow.f32 u 3) 1)) (pow.f32 (-.f32 1 u) 2)))
(*.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 1 (fma.f32 u u u)) (*.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (-.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 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (pow.f32 (fma.f32 u u u) 3))) (pow.f32 (-.f32 1 u) 2)))
(/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 1 (-.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) 1) (-.f32 1 u))
(/.f32 (pow.f32 (-.f32 1 u) 3) 1)
(/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 1 u) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.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 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.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 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.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 (neg.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (-.f32 1 u) 2)) (neg.f32 (+.f32 1 u)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))) (-.f32 -1 u))
(*.f32 (/.f32 (+.f32 -1 (*.f32 u u)) (-.f32 -1 u)) (pow.f32 (-.f32 1 u) 2))
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (pow.f32 (-.f32 1 u) 2)) (neg.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (neg.f32 (-.f32 1 (pow.f32 u 3))) (/.f32 (+.f32 -1 (neg.f32 (fma.f32 u u u))) (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 (*.f32 (-.f32 1 (*.f32 (neg.f32 u) (neg.f32 u))) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 u) 3)) (pow.f32 (-.f32 1 u) 2)) (+.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))) (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 (*.f32 u u))) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.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 (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 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.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 (pow.f32 (-.f32 1 (*.f32 u u)) 3) 1) (pow.f32 (+.f32 1 u) 3))
(/.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (+.f32 u 1) 3))
(/.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 u 3)) 3) 1) (pow.f32 (+.f32 1 (fma.f32 u u u)) 3))
(/.f32 (pow.f32 (-.f32 1 (pow.f32 u 3)) 3) (pow.f32 (+.f32 1 (fma.f32 u u u)) 3))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2))) (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 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 u 3))) (sqrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2))) (sqrt.f32 (+.f32 1 u)))
(/.f32 (*.f32 (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)) (sqrt.f32 (-.f32 1 (*.f32 u u)))) (sqrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (sqrt.f32 (+.f32 u 1))) (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)))
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 (pow.f32 u 3))) (-.f32 1 u)) (*.f32 (+.f32 1 (fma.f32 u u u)) (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u))) (/.f32 (-.f32 1 u) (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 (-.f32 1 u) (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (*.f32 (+.f32 1 u) (+.f32 1 u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u)))) (*.f32 (+.f32 u 1) (+.f32 u 1)))
(*.f32 (/.f32 (-.f32 1 u) (+.f32 u 1)) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u))) (+.f32 u 1)))
(/.f32 (*.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (*.f32 (-.f32 1 u) (-.f32 1 (pow.f32 u 3))) (-.f32 1 u)) (+.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 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 u)) (-.f32 1 u)) (+.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 (*.f32 u u)) (-.f32 1 (pow.f32 u 3))) (-.f32 1 u)) (*.f32 (+.f32 1 u) (+.f32 1 (fma.f32 u u u))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u))) (/.f32 (-.f32 1 u) (+.f32 u 1)))
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (*.f32 (+.f32 1 (fma.f32 u u u)) (+.f32 1 u)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u))) (/.f32 (-.f32 1 u) (+.f32 u 1)))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.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 (/.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 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))))
(/.f32 (-.f32 1 (*.f32 u u)) (*.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1))) (pow.f32 (-.f32 1 u) 2))))
(/.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 (pow.f32 (-.f32 1 u) 2) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (/.f32 (sqrt.f32 (+.f32 1 (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 (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 (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))))
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 1) (+.f32 1 u))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))
(*.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 (/.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 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (*.f32 (cbrt.f32 (+.f32 u 1)) (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1)))))
(/.f32 (-.f32 1 (*.f32 u u)) (*.f32 (cbrt.f32 (+.f32 u 1)) (/.f32 (*.f32 (cbrt.f32 (+.f32 u 1)) (cbrt.f32 (+.f32 u 1))) (pow.f32 (-.f32 1 u) 2))))
(/.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 (pow.f32 (-.f32 1 u) 2) (*.f32 (sqrt.f32 (+.f32 1 (fma.f32 u u u))) (/.f32 (sqrt.f32 (+.f32 1 (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 (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 (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (-.f32 1 (pow.f32 u 3)))) (cbrt.f32 (+.f32 1 (fma.f32 u u u))))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (pow.f32 u 3))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 u u u))) (cbrt.f32 (+.f32 1 (fma.f32 u u u)))))
(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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) (*.f32 -1/6 (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) -1/6 (*.f32 -1/6 (+.f32 (+.f32 u -1) (-.f32 1 u))))
(*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1)))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) (*.f32 -1/6 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) -1/6 (*.f32 -1/6 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(*.f32 -1/6 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (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) (+.f32 -1 u)) -1/6) (*.f32 -1/6 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) -1/6 (*.f32 -1/6 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(*.f32 -1/6 (+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))
(+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (+.f32 -1 u)))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 (+.f32 -1 u) 1)))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 -1/6 (+.f32 -1 u)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6) (*.f32 -1/6 u))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 -1/6 u) (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6) (*.f32 (+.f32 -1 u) -1/6))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 (+.f32 -1 u) -1/6) (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6) (*.f32 u -1/6))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 u -1/6) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 1 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))) (*.f32 1 (*.f32 -1/6 (+.f32 -1 u))))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 1 (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6)) (*.f32 1 (*.f32 -1/6 u)))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6)) (*.f32 1 (*.f32 (+.f32 -1 u) -1/6)))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6)) (*.f32 1 (*.f32 u -1/6)))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) (*.f32 -1/6 u))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6))) 1)
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(/.f32 -1/6 (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(/.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) -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) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))))
(*.f32 (/.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)))
(/.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)))
(/.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (+.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) 9) (pow.f32 (-.f32 1 u) 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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) -1/6) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(/.f32 -1/6 (/.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 -1/6 (/.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 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) -1/6) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (-.f32 (*.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 u u)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)) -1/6))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 -1 u) 3)) -1/6) (+.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 u -1) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 u -1) (-.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3)))) -1/6))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 u -1) (+.f32 -1 (+.f32 u (pow.f32 (+.f32 u -1) 3))))) -1/6))
(/.f32 (*.f32 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) -1/6) (+.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)) (/.f32 (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))))) -1/6))
(*.f32 (/.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 (+.f32 u (pow.f32 (+.f32 u -1) 3)) -1)))) -1/6)
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) -1/6) (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 (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) -1/6))
(/.f32 (*.f32 1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (+.f32 -1 (+.f32 u (pow.f32 (+.f32 u -1) 3))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) -1/6) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (*.f32 -1/6 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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 1/6 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.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) 9) (pow.f32 (-.f32 1 u) 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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (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) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) 1) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 -1/6 (/.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 -1/6 (/.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 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) 1) (+.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) 9) (pow.f32 (-.f32 1 u) 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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)))
(/.f32 (*.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) 3) (+.f32 -1 u))) -1/6)) (sqrt.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (sqrt.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))) (*.f32 -1/6 (sqrt.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))))
(*.f32 (/.f32 (sqrt.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)))) (*.f32 -1/6 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) -1/6)) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (*.f32 -1/6 (sqrt.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3)))))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (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 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))))
(/.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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/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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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/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 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (*.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)))) -6))
(/.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 -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))) (*.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 (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))) (/.f32 (*.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)))) -1/6)))
(/.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.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) 9) (pow.f32 (-.f32 1 u) 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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (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))) (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 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) -1/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) 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)))))) (cbrt.f32 (+.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) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 (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)))))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (*.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)))))))
(/.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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 (-.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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 (-.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 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (*.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)))) -6))
(/.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 -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))) (*.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 (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))) (/.f32 (*.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)))) -1/6)))
(/.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))))
(*.f32 -1/6 (/.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 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) 1) (+.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) 9) (pow.f32 (-.f32 1 u) 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) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (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) (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 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) -1/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) 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)))))) (cbrt.f32 (+.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) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 (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)))))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (*.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)))))))
(pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 1)
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)) 2)
(pow.f32 (sqrt.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))) 2)
(pow.f32 (sqrt.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)) 3)
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(pow.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3) 1/3)
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 2) 1/36))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) 2) 1/36))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 2) 1/36))
(log.f32 (pow.f32 (exp.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))) -1/6))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6))))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(exp.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)) 1))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6)))
(fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (+.f32 (+.f32 u -1) (-.f32 1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1)))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (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) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (fma.f32 (+.f32 -1 u) 1 (-.f32 1 u))))
(fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (+.f32 (+.f32 u -1) (-.f32 1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (-.f32 u 1) (+.f32 (-.f32 1 u) (+.f32 u -1)))))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u))))
(fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 (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) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(fma.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 -1/6 (*.f32 (*.f32 normAngle normAngle) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 u (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 -1 u)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (+.f32 -1 u) 1)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 -1 u)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (+.f32 -1 u) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (+.f32 -1 u) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 u (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 u (*.f32 -1/6 (*.f32 normAngle normAngle))) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (pow.f32 (-.f32 1 u) 3))) (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 -1 u))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (+.f32 (pow.f32 (-.f32 1 u) 3) -1))) (*.f32 1 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 1 (*.f32 (pow.f32 (-.f32 1 u) 3) (*.f32 -1/6 (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 (+.f32 -1 u) (*.f32 -1/6 (*.f32 normAngle normAngle)))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 1 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (*.f32 -1/6 (*.f32 normAngle normAngle)))) (*.f32 1 (*.f32 u (*.f32 -1/6 (*.f32 normAngle normAngle)))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3))) (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 -1 u))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (+.f32 (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)) 1/6)) (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 u)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6)) (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 -1 u) -1/6)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) -1/6)) (*.f32 (*.f32 normAngle normAngle) (*.f32 u -1/6)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) u))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) u) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) u))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 -1 u)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (pow.f32 (-.f32 1 u) 3)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (*.f32 (+.f32 -1 u) 1)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (+.f32 -1 u)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (pow.f32 (-.f32 1 u) 3)))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(+.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1)) (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) 1) u))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))) 1)
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(/.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (/.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (/.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 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (/.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 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 -1 u) (+.f32 -1 u))) (*.f32 -1/6 (*.f32 normAngle normAngle))) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)))
(/.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)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (/.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 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (-.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 (pow.f32 (-.f32 1 u) 3) -1)) (*.f32 u u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (-.f32 (*.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 u u)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 -1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 u -1) (-.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 -1/6 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (*.f32 normAngle normAngle))) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (+.f32 u -1) (+.f32 -1 (+.f32 u (pow.f32 (+.f32 u -1) 3))))))
(/.f32 (*.f32 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.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 (+.f32 (pow.f32 u 3) (pow.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (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 (/.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 (+.f32 u (pow.f32 (+.f32 u -1) 3)) -1)))) (*.f32 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 -1/6 (*.f32 normAngle normAngle))) (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 (neg.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(/.f32 (*.f32 1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (*.f32 normAngle normAngle))) (+.f32 -1 (+.f32 u (pow.f32 (+.f32 u -1) 3))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 -1/6 (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (/.f32 (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4)))) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(/.f32 (*.f32 1/6 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (*.f32 normAngle normAngle))) (neg.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))))
(/.f32 (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2))) (*.f32 normAngle normAngle)) (+.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (/.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 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 -1/6 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (*.f32 normAngle normAngle)) (+.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) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) -1/6) (*.f32 normAngle normAngle)) (+.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 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (/.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 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) -1/6) (*.f32 normAngle normAngle)) (+.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) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))) (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (/.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 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (*.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.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) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))) (*.f32 normAngle normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (/.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 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (/.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 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 -1/6 (*.f32 normAngle normAngle))) (*.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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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/6 (*.f32 normAngle normAngle))) (*.f32 (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 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (*.f32 -1/6 (*.f32 normAngle normAngle))) (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 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.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 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(*.f32 (/.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 -1/6 (*.f32 normAngle normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) 1) (+.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) 9) (pow.f32 (-.f32 1 u) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 6) (+.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (-.f32 1 u) 4))) (*.f32 -1/6 (*.f32 normAngle normAngle))))
(/.f32 (*.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3))) (/.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4))) (*.f32 normAngle normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3))) (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 -1/6 (*.f32 (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 3)) (*.f32 normAngle normAngle))) (*.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 -1/6 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (*.f32 normAngle normAngle))) (*.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 (*.f32 (*.f32 -1/6 (*.f32 normAngle normAngle)) (-.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (-.f32 1 u) 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)))))) (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 -1/6 (*.f32 normAngle normAngle)) (cbrt.f32 (+.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) 9) (pow.f32 (-.f32 1 u) 3)) (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 -1/6 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 9) (pow.f32 (+.f32 u -1) 3)) (*.f32 normAngle normAngle))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 4)))) (*.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)))))))
(pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) 1)
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(pow.f32 (*.f32 normAngle (sqrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6))) 2)
(pow.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)))) 2)
(pow.f32 (*.f32 normAngle (sqrt.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 3)
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(pow.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) 3) 1/3)
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(sqrt.f32 (*.f32 (pow.f32 normAngle 4) (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) 2) 1/36)))
(sqrt.f32 (*.f32 (*.f32 (pow.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) 2) 1/36) (pow.f32 normAngle 4)))
(sqrt.f32 (*.f32 1/36 (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 2) (pow.f32 normAngle 4))))
(log.f32 (pow.f32 (exp.f32 (*.f32 -1/6 (*.f32 normAngle normAngle))) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u))))
(*.f32 (+.f32 u (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (log.f32 (pow.f32 (exp.f32 -1/6) (*.f32 normAngle normAngle))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (log.f32 (pow.f32 (exp.f32 -1/6) (*.f32 normAngle normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle))) 3))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 normAngle normAngle) 3) (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) -1/6) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) 3) (pow.f32 (*.f32 normAngle normAngle) 3)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(exp.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))) 1))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 -1 u)) (*.f32 -1/6 (*.f32 normAngle normAngle)))))
(*.f32 (fma.f32 -1/6 u (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))
(*.f32 (fma.f32 u -1/6 (fma.f32 -1/6 (pow.f32 (-.f32 1 u) 3) 1/6)) (*.f32 normAngle normAngle))

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

rewrite83.0ms (0.4%)

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

simplify65.0ms (0.3%)

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)

localize16.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 16 to 6 computations (62.5% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite99.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

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

simplify50.0ms (0.3%)

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

Useful iterations: 2 (0.0ms)

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

localize44.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 51 to 18 computations (64.7% saved)

series6.0ms (0%)

Counts
3 → 76
Calls

21 calls:

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

rewrite96.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1064×associate-/r/
874×distribute-rgt-in
826×distribute-lft-in
398×associate-/l/
340×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify131.0ms (0.7%)

Algorithm
egg-herbie
Rules
870×associate-*r*
696×associate-*l*
674×+-commutative
664×*-commutative
602×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05039258
114818792
265778792
Stop Event
node limit
Counts
248 → 278
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) 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 normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))))
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))))
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.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 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2)))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
1
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1)
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (+.f32 1 (*.f32 1/120 (pow.f32 normAngle 4))))
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (+.f32 1 (+.f32 (*.f32 -1/5040 (pow.f32 normAngle 6)) (*.f32 1/120 (pow.f32 normAngle 4)))))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
u
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u)
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u)) (pow.f32 normAngle 4))) u))
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 u) (+.f32 (*.f32 -1/5040 u) (*.f32 1/6 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u)) (pow.f32 normAngle 4))) u)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))) 1)
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (/.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))) 1)
(-.f32 (+.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 1)
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (/.f32 1 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (/.f32 1 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3) (pow.f32 (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))))))
(/.f32 1 (/.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (*.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (+.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) 3)) (*.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (neg.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))))))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 1)
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 2)
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 3)
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 3) 1/3)
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 2))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 3))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 1))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(fma.f32 1 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(fma.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i (*.f32 (-.f32 1 u) n0_i))
(fma.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (sqrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle))) 1)
(*.f32 1 (/.f32 (sin.f32 normAngle) normAngle))
(*.f32 (sin.f32 normAngle) (/.f32 1 normAngle))
(*.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))
(*.f32 (/.f32 1 normAngle) (sin.f32 normAngle))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(*.f32 -1 (neg.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (/.f32 1 (neg.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (/.f32 1 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 1 (sin.f32 normAngle))) (/.f32 1 normAngle))
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2))) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle) (cbrt.f32 (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 3)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3) 1/3)
(pow.f32 (/.f32 normAngle (sin.f32 normAngle)) -1)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 2))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3))
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 normAngle 3)))
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)) 1))
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))) 1)
(*.f32 1 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 1)
(*.f32 (sqrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) (pow.f32 (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 2) (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)
(*.f32 (neg.f32 u) (*.f32 -1 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) u)
(*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) 1) normAngle)
(*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (sqrt.f32 normAngle)) (sqrt.f32 normAngle))
(*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 u (/.f32 1 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (/.f32 u (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (/.f32 u 1) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 normAngle))) (*.f32 u (neg.f32 normAngle)))
(*.f32 (/.f32 u (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(*.f32 (*.f32 -1 (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 u))
(*.f32 (/.f32 (sqrt.f32 u) 1) (*.f32 (/.f32 (sqrt.f32 u) (sin.f32 normAngle)) normAngle))
(*.f32 (*.f32 (/.f32 (sqrt.f32 u) (sin.f32 normAngle)) normAngle) (sqrt.f32 u))
(*.f32 (/.f32 (sqrt.f32 u) (sin.f32 normAngle)) (/.f32 (sqrt.f32 u) (/.f32 1 normAngle)))
(*.f32 (/.f32 (sqrt.f32 u) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (/.f32 (sqrt.f32 u) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) 1) (*.f32 (/.f32 (cbrt.f32 u) (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 u) (/.f32 1 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 (cbrt.f32 u) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (/.f32 u -1) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 u) normAngle))) (sqrt.f32 u))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 (cbrt.f32 u) 2) normAngle))) (cbrt.f32 u))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) 1)) normAngle)
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2))) (cbrt.f32 normAngle))
(*.f32 (/.f32 u (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 u))
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) 1) normAngle)
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) 1) (/.f32 normAngle 1))
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 1 (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) -1) (neg.f32 normAngle))
(*.f32 (/.f32 (neg.f32 u) -1) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 u) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 normAngle))
(*.f32 (/.f32 (/.f32 u 1) 1) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 u 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 u 1) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(*.f32 (/.f32 (/.f32 u 1) (/.f32 (sin.f32 normAngle) 1)) normAngle)
(*.f32 (/.f32 (/.f32 u 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 u 1) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 u 1) -1) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 u 1) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) 1) (sqrt.f32 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) 1) (cbrt.f32 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 normAngle))
(*.f32 (/.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (cbrt.f32 (neg.f32 normAngle)))
(pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 1)
(pow.f32 (sqrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 2)
(pow.f32 (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 3)
(pow.f32 (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 3) 1/3)
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) -1)
(neg.f32 (*.f32 (/.f32 u (neg.f32 (sin.f32 normAngle))) normAngle))
(sqrt.f32 (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 2))
(log.f32 (exp.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
(cbrt.f32 (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 3))
(cbrt.f32 (/.f32 (pow.f32 u 3) (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3)))
(expm1.f32 (log1p.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(exp.f32 (log.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 1))
(log1p.f32 (expm1.f32 (/.f32 u (/.f32 (sin.f32 normAngle) 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 (neg.f32 n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u n0_i)
(fma.f32 (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 n0_i)) u n0_i)
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 (neg.f32 n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u n0_i)
(fma.f32 (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 n0_i)) u n0_i)
(+.f32 (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u) n0_i)
(fma.f32 (+.f32 (neg.f32 n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u n0_i)
(fma.f32 (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 n0_i)) u n0_i)
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
(*.f32 (+.f32 (neg.f32 n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u)
(*.f32 (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 n0_i)) u)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(fma.f32 (+.f32 (neg.f32 n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u n0_i)
(fma.f32 (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 n0_i)) u n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(fma.f32 (+.f32 (neg.f32 n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u n0_i)
(fma.f32 (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 n0_i)) u n0_i)
(+.f32 n0_i (*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u))
(fma.f32 (+.f32 (neg.f32 n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))) u n0_i)
(fma.f32 (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (neg.f32 n0_i)) u n0_i)
(*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle))))))
(*.f32 (neg.f32 u) (+.f32 n0_i (neg.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))))
(*.f32 u (neg.f32 (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))))
(+.f32 n0_i (*.f32 (neg.f32 u) (+.f32 n0_i (neg.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(-.f32 n0_i (*.f32 u (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))))
(+.f32 n0_i (*.f32 (neg.f32 u) (+.f32 n0_i (neg.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(-.f32 n0_i (*.f32 u (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 -1 (*.f32 u (+.f32 n0_i (*.f32 -1 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)))))))
(+.f32 n0_i (*.f32 (neg.f32 u) (+.f32 n0_i (neg.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle))))))
(-.f32 n0_i (*.f32 u (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (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 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))
(fma.f32 n1_i u (fma.f32 (-.f32 1 u) n0_i (*.f32 (*.f32 1/6 n1_i) (*.f32 u (*.f32 normAngle normAngle)))))
(fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 normAngle (*.f32 n1_i u)) normAngle) (*.f32 n0_i (-.f32 1 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 (*.f32 (-.f32 1 u) n0_i) (*.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 (fma.f32 (-.f32 1 u) n0_i (*.f32 (*.f32 1/6 n1_i) (*.f32 u (*.f32 normAngle normAngle))))))
(-.f32 (fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 normAngle (*.f32 n1_i u)) normAngle) (*.f32 n0_i (-.f32 1 u)))) (*.f32 (*.f32 n1_i (*.f32 u -7/360)) (pow.f32 normAngle 4)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/5040 (*.f32 n1_i u)) (+.f32 (*.f32 1/6 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u)))) (*.f32 1/720 (*.f32 n1_i u)))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/120 (*.f32 n1_i u)) (*.f32 -1/36 (*.f32 n1_i u))) (pow.f32 normAngle 4))) (+.f32 (*.f32 n1_i u) (+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 1/6 (*.f32 n1_i (*.f32 u (pow.f32 normAngle 2))))))))
(fma.f32 -1 (*.f32 (fma.f32 -1/5040 (*.f32 n1_i u) (fma.f32 1/6 (*.f32 (*.f32 n1_i u) -7/360) (*.f32 (*.f32 n1_i u) 1/720))) (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 (-.f32 1 u) n0_i (*.f32 (*.f32 1/6 n1_i) (*.f32 u (*.f32 normAngle normAngle)))))))
(-.f32 (-.f32 (fma.f32 n1_i u (fma.f32 1/6 (*.f32 (*.f32 normAngle (*.f32 n1_i u)) normAngle) (*.f32 n0_i (-.f32 1 u)))) (*.f32 (*.f32 n1_i (*.f32 u -7/360)) (pow.f32 normAngle 4))) (*.f32 (fma.f32 (*.f32 n1_i u) -1/5040 (fma.f32 (*.f32 n1_i u) 1/720 (*.f32 (*.f32 n1_i u) -7/2160))) (pow.f32 normAngle 6)))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(*.f32 (-.f32 1 u) n0_i)
(*.f32 n0_i (-.f32 1 u))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u)))
(*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(+.f32 (/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
1
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) 1)
(fma.f32 -1/6 (*.f32 normAngle normAngle) 1)
(fma.f32 (*.f32 normAngle normAngle) -1/6 1)
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (+.f32 1 (*.f32 1/120 (pow.f32 normAngle 4))))
(+.f32 (fma.f32 -1/6 (*.f32 normAngle normAngle) 1) (*.f32 1/120 (pow.f32 normAngle 4)))
(fma.f32 (*.f32 normAngle normAngle) -1/6 (fma.f32 1/120 (pow.f32 normAngle 4) 1))
(+.f32 (*.f32 -1/6 (pow.f32 normAngle 2)) (+.f32 1 (+.f32 (*.f32 -1/5040 (pow.f32 normAngle 6)) (*.f32 1/120 (pow.f32 normAngle 4)))))
(+.f32 (fma.f32 -1/6 (*.f32 normAngle normAngle) 1) (fma.f32 -1/5040 (pow.f32 normAngle 6) (*.f32 1/120 (pow.f32 normAngle 4))))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) -1/6 1) (fma.f32 1/120 (pow.f32 normAngle 4) (*.f32 -1/5040 (pow.f32 normAngle 6))))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
u
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) u)
(fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u)
(fma.f32 (*.f32 u 1/6) (*.f32 normAngle normAngle) u)
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u)) (pow.f32 normAngle 4))) u))
(fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 u -7/360)) u))
(fma.f32 1/6 (*.f32 normAngle (*.f32 normAngle u)) (-.f32 u (*.f32 (pow.f32 normAngle 4) (*.f32 u -7/360))))
(-.f32 (fma.f32 (*.f32 u 1/6) (*.f32 normAngle normAngle) u) (*.f32 (pow.f32 normAngle 4) (*.f32 u -7/360)))
(+.f32 (*.f32 1/6 (*.f32 u (pow.f32 normAngle 2))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/720 u) (+.f32 (*.f32 -1/5040 u) (*.f32 1/6 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u))))) (pow.f32 normAngle 6))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/36 u) (*.f32 1/120 u)) (pow.f32 normAngle 4))) u)))
(fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) (fma.f32 -1 (*.f32 (pow.f32 normAngle 6) (fma.f32 1/720 u (fma.f32 -1/5040 u (*.f32 1/6 (*.f32 u -7/360))))) (fma.f32 -1 (*.f32 (pow.f32 normAngle 4) (*.f32 u -7/360)) u)))
(fma.f32 1/6 (*.f32 normAngle (*.f32 normAngle u)) (-.f32 (-.f32 u (*.f32 (pow.f32 normAngle 4) (*.f32 u -7/360))) (*.f32 (pow.f32 normAngle 6) (+.f32 (*.f32 u -7/2160) (*.f32 u 1/840)))))
(-.f32 (-.f32 (fma.f32 (*.f32 u 1/6) (*.f32 normAngle normAngle) u) (*.f32 (pow.f32 normAngle 4) (*.f32 u -7/360))) (*.f32 (pow.f32 normAngle 6) (+.f32 (*.f32 u -7/2160) (*.f32 u 1/840))))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (-.f32 1 (*.f32 (-.f32 1 u) n0_i)))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))) 1) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (expm1.f32 (log1p.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i))) (-.f32 1 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) 1) (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (expm1.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))) 1)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (/.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2)) (fma.f32 n0_i (-.f32 1 u) (*.f32 (*.f32 (neg.f32 u) n1_i) (/.f32 normAngle (sin.f32 normAngle)))))
(-.f32 (+.f32 (*.f32 (-.f32 1 u) n0_i) (exp.f32 (log1p.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))) 1) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (expm1.f32 (log1p.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))))
(-.f32 (+.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) n0_i)))) 1)
(+.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))) 1) (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (expm1.f32 (log1p.f32 (*.f32 n0_i (-.f32 1 u)))))
(*.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(*.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 1)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 2))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 2) (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (/.f32 1 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2)) (fma.f32 n0_i (-.f32 1 u) (*.f32 (*.f32 (neg.f32 u) n1_i) (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3)) (fma.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(*.f32 (/.f32 1 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2)) (fma.f32 n0_i (-.f32 1 u) (*.f32 (*.f32 (neg.f32 u) n1_i) (/.f32 normAngle (sin.f32 normAngle)))))
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3)) (fma.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2)) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (fma.f32 n0_i (-.f32 1 u) (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2)) (fma.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3)))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3)) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4) (*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2) (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))))) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3)) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4) (*.f32 (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2) (*.f32 (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))))))) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3) (pow.f32 (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))) 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3)) (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))) 3))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4) (*.f32 (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))) (-.f32 (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))))
(*.f32 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3)) (+.f32 (pow.f32 (*.f32 u (*.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))))) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6))) (fma.f32 (*.f32 u (*.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))))) (-.f32 (*.f32 u (*.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4)))
(/.f32 1 (/.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2)) (fma.f32 n0_i (-.f32 1 u) (*.f32 (*.f32 (neg.f32 u) n1_i) (/.f32 normAngle (sin.f32 normAngle)))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3)) (fma.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2)) (fma.f32 n0_i (-.f32 1 u) (*.f32 (*.f32 (neg.f32 u) n1_i) (/.f32 normAngle (sin.f32 normAngle)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))))
(*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3)) (fma.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (*.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))) (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 6)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u)))))) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 6)) (*.f32 (fma.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3))))
(/.f32 (-.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (*.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (*.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (+.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 4)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i)))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2)))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 4)) (*.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 (*.f32 (neg.f32 u) n1_i) (/.f32 normAngle (sin.f32 normAngle)))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i)))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3)) (-.f32 (*.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u)))))) (-.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 6)) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) 3) (pow.f32 (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3) 3)) (fma.f32 (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3) (-.f32 (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3)) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6))) (fma.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) 3) (pow.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) 3)) (*.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2)) (+.f32 (*.f32 (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2)) (*.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) 3) (pow.f32 (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2) 3)) (fma.f32 (-.f32 1 u) n0_i (neg.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i)))) (+.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 4)) (*.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 6) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 6)) (fma.f32 n0_i (-.f32 1 u) (*.f32 (*.f32 (neg.f32 u) n1_i) (/.f32 normAngle (sin.f32 normAngle))))) (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 4) (fma.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 4))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 2))) (neg.f32 (-.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (-.f32 (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 2) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2)) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 3) (pow.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 u) n0_i) 2) (*.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (-.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2) (*.f32 u (*.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i) (*.f32 n0_i (-.f32 1 u))))))))
(*.f32 1 (/.f32 (+.f32 (pow.f32 (*.f32 n0_i (-.f32 1 u)) 3) (pow.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) 3)) (fma.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (-.f32 (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (*.f32 n0_i (-.f32 1 u))) (pow.f32 (*.f32 n0_i (-.f32 1 u)) 2))))
(pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 1)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 2)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 3)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(pow.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 3) 1/3)
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 2))
(sqrt.f32 (pow.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) n1_i)) 2))
(fabs.f32 (fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))))
(log.f32 (exp.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 3))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(exp.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))) 1))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 1 (*.f32 (-.f32 1 u) n0_i) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 1 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 n0_i (-.f32 1 u) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 n1_i (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 (sqrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (sqrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (sqrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) 2) (cbrt.f32 (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) 2) (cbrt.f32 (*.f32 (-.f32 1 u) n0_i)) (*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(+.f32 (/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 normAngle u))) (*.f32 n0_i (-.f32 1 u)))
(fma.f32 n0_i (-.f32 1 u) (*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle))) 1)
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 1 (/.f32 (sin.f32 normAngle) normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (sin.f32 normAngle) (/.f32 1 normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (sqrt.f32 (sin.f32 normAngle)) (*.f32 (sqrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (*.f32 (cbrt.f32 (sin.f32 normAngle)) (/.f32 1 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 1 normAngle) (sin.f32 normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 1 (neg.f32 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 1 (sqrt.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)) (sqrt.f32 normAngle))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))
(*.f32 -1 (neg.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 1 (neg.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) 1) (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) normAngle) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 (sqrt.f32 (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (cbrt.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2)) (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) (cbrt.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) 1) (/.f32 (cbrt.f32 (sin.f32 normAngle)) normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (sqrt.f32 normAngle)) (/.f32 (cbrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 normAngle)) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle)) (sqrt.f32 normAngle))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (pow.f32 (cbrt.f32 normAngle) 2)))
(/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) (/.f32 (pow.f32 (cbrt.f32 normAngle) 2) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (/.f32 1 (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle)))) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 1 (/.f32 normAngle (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2))) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 1 (/.f32 1 (sin.f32 normAngle))) (/.f32 1 normAngle))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 1 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2))) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2) normAngle) (cbrt.f32 (sin.f32 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 1)
(/.f32 (sin.f32 normAngle) normAngle)
(pow.f32 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)
(/.f32 (sin.f32 normAngle) normAngle)
(pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 3)
(/.f32 (sin.f32 normAngle) normAngle)
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3) 1/3)
(/.f32 (sin.f32 normAngle) normAngle)
(pow.f32 (/.f32 normAngle (sin.f32 normAngle)) -1)
(/.f32 (sin.f32 normAngle) normAngle)
(neg.f32 (/.f32 (sin.f32 normAngle) (neg.f32 normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(sqrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 2))
(fabs.f32 (/.f32 (sin.f32 normAngle) normAngle))
(log.f32 (exp.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (sin.f32 normAngle) normAngle)
(cbrt.f32 (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3))
(/.f32 (sin.f32 normAngle) normAngle)
(cbrt.f32 (/.f32 (pow.f32 (sin.f32 normAngle) 3) (pow.f32 normAngle 3)))
(/.f32 (sin.f32 normAngle) normAngle)
(expm1.f32 (log1p.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) normAngle)) 1))
(/.f32 (sin.f32 normAngle) normAngle)
(log1p.f32 (expm1.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (sin.f32 normAngle) normAngle)
(-.f32 (exp.f32 (log1p.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))) 1)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 1 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 1)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (sqrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (sqrt.f32 u) (*.f32 (sqrt.f32 u) (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) (pow.f32 (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 2))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 2) (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (pow.f32 (cbrt.f32 u) 2) (*.f32 (cbrt.f32 u) (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (neg.f32 u) (*.f32 -1 (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) u)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) 1) normAngle)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (sqrt.f32 normAngle)) (sqrt.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) (pow.f32 (cbrt.f32 normAngle) 2)) (cbrt.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (*.f32 u normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sin.f32 normAngle)) (/.f32 u (/.f32 1 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 1 (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (/.f32 u (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u 1) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 1 (neg.f32 (sin.f32 normAngle))) (*.f32 u (neg.f32 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 -1 (/.f32 normAngle (sin.f32 normAngle))) (neg.f32 u))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 u) 1) (*.f32 (/.f32 (sqrt.f32 u) (sin.f32 normAngle)) normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 (sqrt.f32 u) (sin.f32 normAngle)) normAngle) (sqrt.f32 u))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 u) (sin.f32 normAngle)) (/.f32 (sqrt.f32 u) (/.f32 1 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (sqrt.f32 u) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (/.f32 (sqrt.f32 u) (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) 1) (*.f32 (/.f32 (cbrt.f32 u) (sin.f32 normAngle)) normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (sin.f32 normAngle)) (/.f32 (cbrt.f32 u) (/.f32 1 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 (cbrt.f32 u) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle))) (/.f32 (pow.f32 (cbrt.f32 u) 2) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)))
(/.f32 (*.f32 (cbrt.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 u) 2)) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2))
(*.f32 (/.f32 u -1) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (sqrt.f32 u) normAngle))) (sqrt.f32 u))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 1 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 (cbrt.f32 u) 2) normAngle))) (cbrt.f32 u))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) 1)) normAngle)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2))) (cbrt.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 u (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u) 2) (/.f32 (sin.f32 normAngle) normAngle)) (cbrt.f32 u))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) 1) normAngle)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) 1) (/.f32 normAngle 1))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 1 (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 1 (pow.f32 (cbrt.f32 normAngle) 2))) (cbrt.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (sin.f32 normAngle)) -1) (neg.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 u) -1) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 u) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) 1) (/.f32 normAngle (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) (sqrt.f32 (sin.f32 normAngle))) (/.f32 normAngle (sqrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) (pow.f32 (cbrt.f32 (sin.f32 normAngle)) 2)) (/.f32 normAngle (cbrt.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) (neg.f32 (sin.f32 normAngle))) (neg.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) (/.f32 (sin.f32 normAngle) 1)) normAngle)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) (/.f32 (sin.f32 normAngle) (sqrt.f32 normAngle))) (sqrt.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) (/.f32 (sin.f32 normAngle) (pow.f32 (cbrt.f32 normAngle) 2))) (cbrt.f32 normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) -1) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u 1) (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 normAngle)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) 1) (sqrt.f32 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 u (sqrt.f32 (/.f32 normAngle (sin.f32 normAngle)))) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))
(*.f32 (/.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (sin.f32 normAngle))) (sqrt.f32 normAngle))
(/.f32 (*.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 normAngle)) (sqrt.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (/.f32 (sqrt.f32 (sin.f32 normAngle)) (sqrt.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle))) (sqrt.f32 (neg.f32 (sin.f32 normAngle)))) (sqrt.f32 (neg.f32 normAngle)))
(*.f32 (/.f32 u (*.f32 (sqrt.f32 (neg.f32 (sin.f32 normAngle))) (sqrt.f32 (/.f32 (sin.f32 normAngle) normAngle)))) (sqrt.f32 (neg.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) 1) (cbrt.f32 (/.f32 normAngle (sin.f32 normAngle))))
(*.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (cbrt.f32 (/.f32 normAngle (sin.f32 normAngle))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 normAngle (sin.f32 normAngle))) u) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2))
(*.f32 (/.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle))) (cbrt.f32 normAngle))
(*.f32 (cbrt.f32 normAngle) (/.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (cbrt.f32 (sin.f32 normAngle))))
(*.f32 (cbrt.f32 normAngle) (/.f32 (/.f32 u (cbrt.f32 (sin.f32 normAngle))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)))
(*.f32 (/.f32 (/.f32 u (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (cbrt.f32 (neg.f32 normAngle)))
(*.f32 (/.f32 (/.f32 u (cbrt.f32 (neg.f32 (sin.f32 normAngle)))) (pow.f32 (cbrt.f32 (/.f32 (sin.f32 normAngle) normAngle)) 2)) (cbrt.f32 (neg.f32 normAngle)))
(pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 1)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(pow.f32 (sqrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 2)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(pow.f32 (cbrt.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 3)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(pow.f32 (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 3) 1/3)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) -1)
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(neg.f32 (*.f32 (/.f32 u (neg.f32 (sin.f32 normAngle))) normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(sqrt.f32 (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 2))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 normAngle u) (sin.f32 normAngle)) 2))
(fabs.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
(log.f32 (exp.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(cbrt.f32 (pow.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) 3))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(cbrt.f32 (/.f32 (pow.f32 u 3) (pow.f32 (/.f32 (sin.f32 normAngle) normAngle) 3)))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(expm1.f32 (log1p.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(exp.f32 (log.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))) 1))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(log1p.f32 (expm1.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle))))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))

localize98.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 62 to 34 computations (45.2% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

21 calls:

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

rewrite92.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1694×associate-/r*
1468×associate-/l*
370×associate-/r/
350×add-sqr-sqrt
346×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify118.0ms (0.6%)

Algorithm
egg-herbie
Rules
1496×associate-/r/
746×associate-+r+
682×distribute-lft-neg-in
644×distribute-rgt-neg-in
632×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

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

eval950.0ms (4.9%)

Compiler

Compiled 48357 to 26637 computations (44.9% saved)

prune460.0ms (2.4%)

Pruning

27 alts after pruning (23 fresh and 4 done)

PrunedKeptTotal
New1317111328
Fresh81220
Picked101
Done246
Total1328271355
Error
0b
Counts
1355 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
6.1b
(fma.f32 u n1_i n0_i)
20.2b
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
7.5b
(/.f32 (-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))
9.2b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
20.1b
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
13.0b
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
1.0b
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
28.4b
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
0.5b
(-.f32 n0_i (*.f32 u (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
13.1b
(-.f32 n0_i (*.f32 n0_i u))
0.8b
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 n1_i u))
0.9b
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
0.8b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u) n1_i))
0.5b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/3)) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
0.4b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u)) (-.f32 1 u)))) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
1.1b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
1.0b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.2b
(+.f32 (*.f32 n1_i u) n0_i)
9.5b
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle)))
5.7b
(+.f32 n0_i (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
8.6b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
13.2b
(*.f32 (-.f32 1 u) n0_i)
21.9b
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
19.8b
(*.f32 u n1_i)
19.6b
(*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
16.9b
n0_i
Compiler

Compiled 788 to 525 computations (33.4% saved)

localize285.0ms (1.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u))
0.4b
(*.f32 -1/6 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u)) (-.f32 1 u)))
0.4b
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u))
13.2b
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u)) (-.f32 1 u))
Compiler

Compiled 292 to 170 computations (41.8% saved)

series2.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite113.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
662×distribute-lft-neg-in
620×distribute-rgt-neg-in
374×associate-+l+
346×+-commutative
332×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014214
1320100
24912100
Stop Event
node limit
Counts
4 → 254
Calls
Call 1
Inputs
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u)) (-.f32 1 u))
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u))
(*.f32 -1/6 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u)) (-.f32 1 u)))
(*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u))
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 u -1) 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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 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 u -1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 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) (+.f32 u (fma.f32 (+.f32 u -1) 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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u -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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 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 (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 u -1) 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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 -1 (+.f32 u (pow.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -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 u -1) (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 u -1) (*.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) (/.f32 1 (+.f32 1 u))) (/.f32 (*.f32 u u) (+.f32 1 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 (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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 (*.f32 u u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 1 (+.f32 1 u))) (/.f32 1 (+.f32 1 u))))))) (#(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 1 u) (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (/.f32 1 (+.f32 1 u))) 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 1 u) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (+.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (+.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (+.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (+.f32 -1 (pow.f32 (-.f32 1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (+.f32 -1 (*.f32 (pow.f32 (-.f32 1 u) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (+.f32 -1 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 1 u) (-.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u))) (neg.f32 (sqrt.f32 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sqrt.f32 (-.f32 1 u)) (-.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 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 u)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (neg.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 u)) (+.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (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 1 (+.f32 1 u)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 1 (*.f32 u (-.f32 u 1))) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (pow.f32 u 3))) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 1 u))) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 2 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 (-.f32 1 u) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (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 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (+.f32 u -1) (+.f32 u -1))) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))))) (#(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 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (+.f32 u -1) (-.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3)))))))) (#(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 u (-.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 1 u) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (-.f32 1 (*.f32 u u)))) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 1 (fma.f32 u u u)) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (-.f32 1 (pow.f32 u 3)))) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (+.f32 1 u)) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (-.f32 1 (*.f32 u u)))) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u))) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (-.f32 1 (pow.f32 u 3)))) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 u)) (*.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))) (pow.f32 (+.f32 1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (fma.f32 u u u))) (*.f32 (+.f32 1 u) (-.f32 1 (pow.f32 u 3)))) (*.f32 (+.f32 1 u) (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u)) (*.f32 (-.f32 -1 u) (-.f32 1 (*.f32 u u)))) (neg.f32 (pow.f32 (+.f32 1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 (fma.f32 u u u))) (*.f32 (-.f32 -1 u) (-.f32 1 (pow.f32 u 3)))) (*.f32 (-.f32 -1 u) (+.f32 1 (fma.f32 u u u))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))) (+.f32 (+.f32 u -1) (neg.f32 (pow.f32 (-.f32 1 u) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3)) (pow.f32 (-.f32 1 u) 3)) (neg.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u)) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (-.f32 1 u) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) (+.f32 (+.f32 u -1) (neg.f32 (pow.f32 (-.f32 1 u) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) (neg.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (exp.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 1 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (/.f32 1 (+.f32 1 u)) (+.f32 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (sqrt.f32 (pow.f32 (-.f32 1 u) 3)) (sqrt.f32 (pow.f32 (-.f32 1 u) 3)) (+.f32 u -1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u) (+.f32 u -1))))))
((#(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 (*.f32 u u)) (*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 1 (+.f32 1 u))))))) (#(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 (-.f32 1 u) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (/.f32 1 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (*.f32 (-.f32 1 u) (/.f32 1 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (/.f32 1 (/.f32 (+.f32 1 u) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (/.f32 1 (+.f32 1 u)))))) (#(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 (pow.f32 (-.f32 1 u) 3)) (sqrt.f32 (pow.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (/.f32 1 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (*.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) (/.f32 1 (+.f32 1 u))))))) (#(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 1 (+.f32 1 u)) (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (/.f32 1 (-.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) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (hypot.f32 1 (sqrt.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 u u)) 1) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (pow.f32 (-.f32 1 u) 2) (hypot.f32 1 (sqrt.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (pow.f32 (-.f32 1 u) 2) (cbrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 u) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (hypot.f32 1 (sqrt.f32 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 u (-.f32 u 1))))))) (#(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 (/.f32 (-.f32 1 u) 1) (pow.f32 (-.f32 1 u) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 u) (hypot.f32 1 (sqrt.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (-.f32 1 u) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (cbrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) 1) (/.f32 (-.f32 1 u) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (-.f32 1 u) (cbrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) 1) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (cbrt.f32 (+.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) 1) (/.f32 (cbrt.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 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) (hypot.f32 1 (sqrt.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (-.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 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (-.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (-.f32 1 u) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (-.f32 1 u) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (pow.f32 (-.f32 1 u) 3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (pow.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 1 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2))))) (#(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 (pow.f32 (-.f32 1 u) 3) 3))))) (#(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 (log.f32 (pow.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u) 3)) 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 u -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 -1/6 (+.f32 u -1)) (*.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 u -1) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (+.f32 u -1) -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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -1/6 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (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 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (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 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) -1/6) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sqrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 2) 1/36))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 -1/6) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (neg.f32 u)) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (neg.f32 u) (-.f32 1 (*.f32 u u))) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (neg.f32 u)) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (neg.f32 u) (-.f32 1 (*.f32 u u))) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 u) (+.f32 (*.f32 (-.f32 1 u) (neg.f32 (*.f32 u u))) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 u) (+.f32 (*.f32 (neg.f32 (*.f32 u u)) (-.f32 1 u)) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 u) (+.f32 (*.f32 (-.f32 1 u) (neg.f32 (*.f32 u u))) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 1 u) (+.f32 (*.f32 (neg.f32 (*.f32 u u)) (-.f32 1 u)) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))) (-.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))) (-.f32 1 (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 (*.f32 u u))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (+.f32 1 u))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (*.f32 u u)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (+.f32 1 (fma.f32 u u u)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (pow.f32 (exp.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (-.f32 1 u) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) 3) (pow.f32 (-.f32 1 u) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u u))) (*.f32 (log1p.f32 (neg.f32 u)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f32 (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u u))) (*.f32 (log1p.f32 (neg.f32 u)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f32 (expm1.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))))))))

simplify202.0ms (1%)

Algorithm
egg-herbie
Rules
810×associate-*l*
770×associate-*r*
708×associate-+l+
616×distribute-lft-in
610×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064215296
1187112888
Stop Event
node limit
Counts
302 → 425
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))))
1
(+.f32 1 (*.f32 -2 u))
(+.f32 1 (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3))))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 1 (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3)))))
(*.f32 -1 (pow.f32 u 4))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (*.f32 2 (pow.f32 u 3)))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3))))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3)))))
(*.f32 -1 (pow.f32 u 4))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (*.f32 2 (pow.f32 u 3)))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3))))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3)))))
(+.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 u -1) 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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 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 u -1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (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) (+.f32 u -1)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 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) (+.f32 u -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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 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) (+.f32 u (fma.f32 (+.f32 u -1) 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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (+.f32 u -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 -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 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 (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 u -1) 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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 -1 (+.f32 u (pow.f32 (-.f32 1 u) 3)))
(+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (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 u -1)))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) -1)
(+.f32 (+.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 2)) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)))
(+.f32 (+.f32 (+.f32 u -1) (*.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) (/.f32 1 (+.f32 1 u))) (/.f32 (*.f32 u u) (+.f32 1 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 (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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 1 (+.f32 1 u))) (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (-.f32 1 u) 2) 1))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (/.f32 1 (+.f32 1 u))) 1))
(*.f32 (-.f32 1 u) (+.f32 (pow.f32 (-.f32 1 u) 2) -1))
(*.f32 (-.f32 1 u) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) -1))
(*.f32 (-.f32 1 u) (+.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) -1))
(*.f32 (-.f32 1 u) (+.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) -1))
(*.f32 (-.f32 1 u) (+.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) -1))
(*.f32 (-.f32 1 u) (+.f32 -1 (pow.f32 (-.f32 1 u) 2)))
(*.f32 (-.f32 1 u) (+.f32 -1 (*.f32 (pow.f32 (-.f32 1 u) 2) 1)))
(*.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2))))
(*.f32 (-.f32 1 u) (+.f32 -1 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3)))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 u) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) 1))
(*.f32 (-.f32 1 u) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 u) (-.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) 1))
(*.f32 (-.f32 1 u) (-.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 1)
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u))) (neg.f32 (sqrt.f32 (-.f32 1 u)))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u)))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (neg.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (+.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2))))
(*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) (/.f32 1 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))
(*.f32 (/.f32 1 (+.f32 1 u)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)))
(*.f32 (+.f32 1 (*.f32 u (-.f32 u 1))) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (pow.f32 u 3))) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 3)))))
(*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 1 u))) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 1 u)))))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 2 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 (-.f32 1 u) 1)))
(/.f32 1 (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (+.f32 u -1) (+.f32 u -1))) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(/.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 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (+.f32 u -1) (-.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3)))))
(/.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 u (-.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 u))
(/.f32 (-.f32 (+.f32 1 u) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (-.f32 1 (*.f32 u u)))) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (+.f32 1 u)))
(/.f32 (-.f32 (+.f32 1 (fma.f32 u u u)) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (-.f32 1 (pow.f32 u 3)))) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (+.f32 1 u)) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (-.f32 1 (*.f32 u u)))) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (+.f32 1 u)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u))) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (-.f32 1 (pow.f32 u 3)))) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 u)) (*.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))) (pow.f32 (+.f32 1 u) 2))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (fma.f32 u u u))) (*.f32 (+.f32 1 u) (-.f32 1 (pow.f32 u 3)))) (*.f32 (+.f32 1 u) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u)) (*.f32 (-.f32 -1 u) (-.f32 1 (*.f32 u u)))) (neg.f32 (pow.f32 (+.f32 1 u) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 (fma.f32 u u u))) (*.f32 (-.f32 -1 u) (-.f32 1 (pow.f32 u 3)))) (*.f32 (-.f32 -1 u) (+.f32 1 (fma.f32 u u u))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))) (+.f32 (+.f32 u -1) (neg.f32 (pow.f32 (-.f32 1 u) 3))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3)) (pow.f32 (-.f32 1 u) 3)) (neg.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))
(pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 1)
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2)
(pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 3)
(pow.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 3) 1/3)
(neg.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u)) (-.f32 1 u)))
(neg.f32 (+.f32 (-.f32 1 u) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) (+.f32 (+.f32 u -1) (neg.f32 (pow.f32 (-.f32 1 u) 3)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) (neg.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 2))
(log.f32 (exp.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))))
(cbrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 3))
(expm1.f32 (log1p.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(exp.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 1))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(fma.f32 1 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(fma.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (/.f32 1 (+.f32 1 u)) (+.f32 u -1))
(fma.f32 (sqrt.f32 (pow.f32 (-.f32 1 u) 3)) (sqrt.f32 (pow.f32 (-.f32 1 u) 3)) (+.f32 u -1))
(fma.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u) (+.f32 u -1))
(+.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 (*.f32 u u)) (*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 2))
(*.f32 (-.f32 1 u) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (/.f32 1 (+.f32 1 u))))
(*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (*.f32 (-.f32 1 u) (/.f32 1 (+.f32 1 u))))
(*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (/.f32 1 (/.f32 (+.f32 1 u) (-.f32 1 u))))
(*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (/.f32 1 (+.f32 1 u)))
(*.f32 (pow.f32 (-.f32 1 u) 3) 1)
(*.f32 (sqrt.f32 (pow.f32 (-.f32 1 u) 3)) (sqrt.f32 (pow.f32 (-.f32 1 u) 3)))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (/.f32 1 (+.f32 1 u))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (*.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) (/.f32 1 (+.f32 1 u))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u))
(*.f32 (/.f32 1 (+.f32 1 u)) (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (/.f32 1 (-.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) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) 1) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 1 u)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (pow.f32 (-.f32 1 u) 2) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (pow.f32 (-.f32 1 u) 2) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (-.f32 1 u) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (hypot.f32 1 (sqrt.f32 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 u (-.f32 u 1))))
(*.f32 (pow.f32 (-.f32 1 u) 3/2) (pow.f32 (-.f32 1 u) 3/2))
(*.f32 (/.f32 (-.f32 1 u) 1) (pow.f32 (-.f32 1 u) 2))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 u) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 (-.f32 1 u) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) 1) (/.f32 (-.f32 1 u) (+.f32 1 u)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (-.f32 1 u) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) 1) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (+.f32 1 u)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) (+.f32 1 u)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (-.f32 1 u))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 1 u)) 3) (pow.f32 (sqrt.f32 (-.f32 1 u)) 3))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (-.f32 1 u))
(pow.f32 (-.f32 1 u) 3)
(pow.f32 (pow.f32 (-.f32 1 u) 3) 1)
(pow.f32 (sqrt.f32 (pow.f32 (-.f32 1 u) 3)) 2)
(pow.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) -1)
(pow.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) 1/3)
(neg.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u)))
(neg.f32 (neg.f32 (pow.f32 (-.f32 1 u) 3)))
(neg.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u)) 1))
(neg.f32 (*.f32 1 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u))))
(neg.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)))))
(neg.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u)))
(sqrt.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 u) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 u) 3))))
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 u) 3)))
(exp.f32 (log.f32 (pow.f32 (-.f32 1 u) 3)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 u)) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 1 u) 3)) 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 u -1)))
(+.f32 (*.f32 -1/6 (+.f32 u -1)) (*.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 u -1) -1/6))
(+.f32 (*.f32 (+.f32 u -1) -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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6))) 1)
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) -1/6) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) -1/6) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6) 3) 1/3)
(sqrt.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 2) 1/36))
(log.f32 (pow.f32 (exp.f32 -1/6) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6) 3))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)))
(exp.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)))
(+.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (neg.f32 u)) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(+.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (neg.f32 u) (-.f32 1 (*.f32 u u))) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(+.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (neg.f32 u)) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(+.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (neg.f32 u) (-.f32 1 (*.f32 u u))) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (-.f32 1 u) (neg.f32 (*.f32 u u))) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (neg.f32 (*.f32 u u)) (-.f32 1 u)) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (-.f32 1 u) (neg.f32 (*.f32 u u))) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (neg.f32 (*.f32 u u)) (-.f32 1 u)) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u)))
(+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))))
(+.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))
(+.f32 (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))) 1)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))) (-.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))) (-.f32 1 (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (+.f32 1 u))
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (+.f32 1 (fma.f32 u u u)))
(pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 1)
(pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 3) 1/3)
(neg.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (-.f32 1 u) 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) 3) (pow.f32 (-.f32 1 u) 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))))
(exp.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u u))) (*.f32 (log1p.f32 (neg.f32 u)) 2)))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u u))) (*.f32 (log1p.f32 (neg.f32 u)) 2)) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))))
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 (fma.f32 3 (*.f32 u u) (*.f32 -2 u)) (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 (fma.f32 3 (*.f32 u u) (*.f32 -2 u)) (pow.f32 u 3))
(*.f32 -1 (pow.f32 u 3))
(neg.f32 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3)))
(-.f32 (*.f32 u (*.f32 u 3)) (pow.f32 u 3))
(+.f32 (*.f32 3 (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 (fma.f32 3 (*.f32 u u) (*.f32 -2 u)) (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 (fma.f32 3 (*.f32 u u) (*.f32 -2 u)) (pow.f32 u 3))
(*.f32 -1 (pow.f32 u 3))
(neg.f32 (pow.f32 u 3))
(+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))
(fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3)))
(-.f32 (*.f32 u (*.f32 u 3)) (pow.f32 u 3))
(+.f32 (*.f32 3 (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 (fma.f32 3 (*.f32 u u) (*.f32 -2 u)) (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 (fma.f32 3 (*.f32 u u) (*.f32 -2 u)) (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 (-.f32 (*.f32 u (*.f32 u 3)) (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 u (*.f32 u 3)) (pow.f32 u 3))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 -3 u (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(fma.f32 -3 u (-.f32 (*.f32 u (*.f32 u 3)) (pow.f32 u 3)))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(+.f32 (fma.f32 -3 u 1) (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(+.f32 (-.f32 (*.f32 u (*.f32 u 3)) (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 u (*.f32 u 3)) (pow.f32 u 3))
(+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3))))
(fma.f32 -3 u (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(fma.f32 -3 u (-.f32 (*.f32 u (*.f32 u 3)) (pow.f32 u 3)))
(+.f32 1 (+.f32 (*.f32 -3 u) (+.f32 (*.f32 3 (pow.f32 u 2)) (*.f32 -1 (pow.f32 u 3)))))
(+.f32 (fma.f32 -3 u 1) (fma.f32 3 (*.f32 u u) (neg.f32 (pow.f32 u 3))))
(+.f32 (-.f32 (*.f32 u (*.f32 u 3)) (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))))
1
(+.f32 1 (*.f32 -2 u))
(+.f32 (*.f32 -2 u) 1)
(+.f32 1 (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3))))
(+.f32 1 (fma.f32 -2 u (*.f32 2 (pow.f32 u 3))))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 1 (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3)))))
(fma.f32 -1 (pow.f32 u 4) (+.f32 1 (fma.f32 -2 u (*.f32 2 (pow.f32 u 3)))))
(+.f32 (fma.f32 -2 u (*.f32 2 (pow.f32 u 3))) (-.f32 1 (pow.f32 u 4)))
(*.f32 -1 (pow.f32 u 4))
(neg.f32 (pow.f32 u 4))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (*.f32 2 (pow.f32 u 3)))
(fma.f32 -1 (pow.f32 u 4) (*.f32 2 (pow.f32 u 3)))
(-.f32 (*.f32 2 (pow.f32 u 3)) (pow.f32 u 4))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3))))
(fma.f32 -1 (pow.f32 u 4) (fma.f32 -2 u (*.f32 2 (pow.f32 u 3))))
(-.f32 (fma.f32 -2 u (*.f32 2 (pow.f32 u 3))) (pow.f32 u 4))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3)))))
(fma.f32 -1 (pow.f32 u 4) (+.f32 1 (fma.f32 -2 u (*.f32 2 (pow.f32 u 3)))))
(+.f32 (fma.f32 -2 u (*.f32 2 (pow.f32 u 3))) (-.f32 1 (pow.f32 u 4)))
(*.f32 -1 (pow.f32 u 4))
(neg.f32 (pow.f32 u 4))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (*.f32 2 (pow.f32 u 3)))
(fma.f32 -1 (pow.f32 u 4) (*.f32 2 (pow.f32 u 3)))
(-.f32 (*.f32 2 (pow.f32 u 3)) (pow.f32 u 4))
(+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3))))
(fma.f32 -1 (pow.f32 u 4) (fma.f32 -2 u (*.f32 2 (pow.f32 u 3))))
(-.f32 (fma.f32 -2 u (*.f32 2 (pow.f32 u 3))) (pow.f32 u 4))
(+.f32 1 (+.f32 (*.f32 -1 (pow.f32 u 4)) (+.f32 (*.f32 -2 u) (*.f32 2 (pow.f32 u 3)))))
(fma.f32 -1 (pow.f32 u 4) (+.f32 1 (fma.f32 -2 u (*.f32 2 (pow.f32 u 3)))))
(+.f32 (fma.f32 -2 u (*.f32 2 (pow.f32 u 3))) (-.f32 1 (pow.f32 u 4)))
(+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 u (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 u (+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (+.f32 u -1) (+.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))
(+.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 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 -1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (+.f32 u -1) (+.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 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 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 -1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)))
(+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (+.f32 u -1) (+.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 -1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (*.f32 2 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 -1 (+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) (*.f32 2 (+.f32 (-.f32 1 u) (+.f32 u -1)))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (sqrt.f32 (-.f32 1 u)) (-.f32 1 u)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (+.f32 u -1) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.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 u (+.f32 -1 (+.f32 (-.f32 1 u) (+.f32 u -1)))) (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) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.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 u -1) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.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 u (+.f32 -1 (+.f32 (-.f32 1 u) (+.f32 u -1)))) (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) (+.f32 u -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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (*.f32 2 (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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (+.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -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))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 u -1)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.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) 3) (+.f32 u -1))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) u)
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 u (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (+.f32 u -1) (+.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))
(+.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 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) (+.f32 u (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 -1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (+.f32 u -1) (+.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))
(+.f32 (+.f32 u -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 -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 (+.f32 u -1) (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 -1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.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 u -1)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) u)
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) (+.f32 u (fma.f32 (+.f32 u -1) 1 (-.f32 1 u))))
(+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (+.f32 u -1) (+.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))
(+.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 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) -1) 1) (+.f32 u (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 -1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 -1 (+.f32 u (pow.f32 (-.f32 1 u) 3)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (fma.f32 (+.f32 u -1) 1 (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (+.f32 u -1) (+.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))
(+.f32 (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 u -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 (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 u (+.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u))))
(+.f32 -1 (+.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) (fma.f32 (neg.f32 (cbrt.f32 (-.f32 1 u))) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (-.f32 1 u)))))
(+.f32 (+.f32 u (pow.f32 (-.f32 1 u) 3)) -1)
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (+.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 2)) (*.f32 (neg.f32 u) (pow.f32 (-.f32 1 u) 2)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (+.f32 (+.f32 u -1) (*.f32 (pow.f32 (-.f32 1 u) 2) 1)) (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 u)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (/.f32 1 (+.f32 1 u))) (/.f32 (*.f32 u u) (+.f32 1 u)))
(+.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (/.f32 1 (+.f32 u 1))) (/.f32 (*.f32 u u) (+.f32 u 1)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 (/.f32 -1 (+.f32 u 1)) (*.f32 (/.f32 u (+.f32 u 1)) u)))
(+.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 (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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 1 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 1 (+.f32 1 u))) (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)) (/.f32 1 (+.f32 u 1))))
(*.f32 (-.f32 1 (*.f32 u u)) (+.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)) (/.f32 -1 (+.f32 u 1))))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (-.f32 1 u) 2) 1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (/.f32 1 (+.f32 1 u))) 1))
(*.f32 (-.f32 1 u) (fma.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 u 1)) -1))
(+.f32 (+.f32 u -1) (*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1))))
(*.f32 (-.f32 1 u) (+.f32 (pow.f32 (-.f32 1 u) 2) -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (+.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (+.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) -1))
(*.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2))))
(*.f32 (-.f32 1 u) (+.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) -1))
(*.f32 (-.f32 1 u) (+.f32 -1 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3)))
(*.f32 (-.f32 1 u) (+.f32 -1 (pow.f32 (-.f32 1 u) 2)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (+.f32 -1 (*.f32 (pow.f32 (-.f32 1 u) 2) 1)))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2))))
(*.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2))))
(*.f32 (-.f32 1 u) (+.f32 -1 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3)))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) 1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) 1) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) 1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 1 (*.f32 u u))) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (-.f32 1 u) (-.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) 1))
(*.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2))))
(*.f32 (-.f32 1 u) (-.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 u) (+.f32 -1 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2))))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) 1))
(*.f32 (-.f32 1 u) (+.f32 -1 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3)))
(*.f32 (-.f32 1 u) (-.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (/.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 (*.f32 u u)))))
(*.f32 (-.f32 1 u) (+.f32 -1 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 1)
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u))) (neg.f32 (sqrt.f32 (-.f32 1 u)))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)) (sqrt.f32 (-.f32 1 u))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 -1 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 (neg.f32 (sqrt.f32 (-.f32 1 u))) (*.f32 (pow.f32 (-.f32 1 u) 2) (sqrt.f32 (-.f32 1 u)))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)) (sqrt.f32 (-.f32 1 u))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 -1 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (-.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 (*.f32 (sqrt.f32 (-.f32 1 u)) (pow.f32 (-.f32 1 u) 2)) (sqrt.f32 (-.f32 1 u))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 -1 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(*.f32 (cbrt.f32 (-.f32 1 u)) (+.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (neg.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (pow.f32 (-.f32 1 u) 2)) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (-.f32 1 u)) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (+.f32 -1 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (+.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (pow.f32 (-.f32 1 u) 2)) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (-.f32 1 u)) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (+.f32 -1 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (pow.f32 (-.f32 1 u) 2)) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)))
(*.f32 (cbrt.f32 (-.f32 1 u)) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (+.f32 -1 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (-.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (pow.f32 (-.f32 1 u) 2)) (/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2))))
(*.f32 (cbrt.f32 (-.f32 1 u)) (fma.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 (-.f32 1 (*.f32 u u))) 2)) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2))))
(*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (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) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))
(*.f32 (/.f32 1 (+.f32 1 u)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)))
(*.f32 (/.f32 1 (+.f32 u 1)) (*.f32 (-.f32 1 (*.f32 u u)) (+.f32 -1 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.f32 (+.f32 1 (*.f32 u (-.f32 u 1))) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (pow.f32 u 3))) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 1 (pow.f32 u 3)))))
(*.f32 (+.f32 1 (*.f32 u (+.f32 u -1))) (-.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 (pow.f32 u 3) 1) (pow.f32 (-.f32 1 u) 2))) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 (pow.f32 u 3) 1))))
(*.f32 (+.f32 1 (*.f32 u (+.f32 u -1))) (+.f32 (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 (pow.f32 u 3) 1)) (pow.f32 (-.f32 1 u) 2)) (/.f32 (+.f32 -1 (*.f32 u u)) (+.f32 (pow.f32 u 3) 1))))
(*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) (/.f32 1 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) 1) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 (pow.f32 (-.f32 1 u) 6) 1)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (-.f32 1 u) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u)))))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (-.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (hypot.f32 1 (sqrt.f32 u)) (pow.f32 (-.f32 1 u) 2))) (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u)))))
(/.f32 (+.f32 (/.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (hypot.f32 1 (sqrt.f32 u)) (-.f32 1 (*.f32 u u)))) (/.f32 (+.f32 -1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u)))) (hypot.f32 1 (sqrt.f32 u)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (-.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 1 u))) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 1 u)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (-.f32 (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (cbrt.f32 (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))) (/.f32 (-.f32 1 (*.f32 u u)) (cbrt.f32 (+.f32 u 1)))))
(/.f32 (+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (cbrt.f32 (+.f32 u 1)))) (/.f32 (+.f32 -1 (*.f32 u u)) (cbrt.f32 (+.f32 u 1)))) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2))
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 2 u)) (*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 (-.f32 1 u) 1)))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (-.f32 2 u) (*.f32 (sqrt.f32 (-.f32 1 u)) (+.f32 (-.f32 1 u) -1))))
(*.f32 (sqrt.f32 (-.f32 1 u)) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 u)) (-.f32 2 u)) (neg.f32 u)))
(/.f32 1 (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (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) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))) (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) 1) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 (pow.f32 (-.f32 1 u) 6) 1)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (-.f32 1 u) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (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) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) 1) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 (pow.f32 (-.f32 1 u) 6) 1)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (-.f32 1 u) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (+.f32 u -1) (+.f32 u -1))) (-.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))
(*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (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) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 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 (+.f32 -1 (pow.f32 (-.f32 1 u) 3)) (+.f32 -1 (pow.f32 (-.f32 1 u) 3))) (*.f32 u u)) (+.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 -1 u)))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (/.f32 (+.f32 -1 (-.f32 (pow.f32 (-.f32 1 u) 3) u)) (+.f32 -1 (-.f32 (pow.f32 (-.f32 1 u) 3) u))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (+.f32 u -1) 3)) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (+.f32 u -1) (-.f32 (+.f32 u -1) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) 1) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 (pow.f32 (-.f32 1 u) 6) 1)) (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (-.f32 1 u) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3)))))
(/.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 u (-.f32 u (+.f32 (pow.f32 (-.f32 1 u) 3) -1)))))
(/.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 (+.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 (+.f32 u (pow.f32 (+.f32 u -1) 3)) 1))))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (pow.f32 (-.f32 1 u) 2) 1)) (+.f32 1 u))
(*.f32 (/.f32 1 (+.f32 u 1)) (*.f32 (-.f32 1 (*.f32 u u)) (+.f32 -1 (pow.f32 (-.f32 1 u) 2))))
(*.f32 (+.f32 -1 (pow.f32 (-.f32 1 u) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(/.f32 (-.f32 (+.f32 1 u) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (-.f32 1 (*.f32 u u)))) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (+.f32 1 u)))
(/.f32 (+.f32 1 (-.f32 u (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 1 (pow.f32 (-.f32 1 u) 3))))) (*.f32 (+.f32 u 1) (/.f32 1 (pow.f32 (-.f32 1 u) 3))))
(/.f32 (+.f32 u (+.f32 1 (/.f32 (+.f32 -1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 3)))) (/.f32 (+.f32 u 1) (pow.f32 (-.f32 1 u) 3)))
(/.f32 (-.f32 (+.f32 1 (fma.f32 u u u)) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (-.f32 1 (pow.f32 u 3)))) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (+.f32 1 (-.f32 (fma.f32 u u u) (*.f32 (/.f32 1 (pow.f32 (-.f32 1 u) 3)) (-.f32 1 (pow.f32 u 3))))) (*.f32 (+.f32 1 (fma.f32 u u u)) (/.f32 1 (pow.f32 (-.f32 1 u) 3))))
(*.f32 (/.f32 (+.f32 1 (-.f32 (fma.f32 u u u) (/.f32 (-.f32 1 (pow.f32 u 3)) (pow.f32 (-.f32 1 u) 3)))) (+.f32 1 (fma.f32 u u u))) (pow.f32 (-.f32 1 u) 3))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (+.f32 1 u)) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (-.f32 1 (*.f32 u u)))) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (+.f32 1 u)))
(/.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (+.f32 u 1))) (*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 u 1) (-.f32 1 u)))) (/.f32 (pow.f32 (+.f32 u 1) 2) (-.f32 1 u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (*.f32 (-.f32 1 u) (+.f32 u 1)) (/.f32 (+.f32 u 1) (-.f32 1 u)))) (/.f32 (pow.f32 (+.f32 u 1) 2) (-.f32 1 u)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u))) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (-.f32 1 (pow.f32 u 3)))) (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (+.f32 1 (fma.f32 u u u)))) (*.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (+.f32 u 1) (-.f32 1 u)))) (*.f32 (+.f32 1 (fma.f32 u u u)) (/.f32 (+.f32 u 1) (-.f32 1 u))))
(/.f32 (fma.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) (+.f32 1 (fma.f32 u u u)) (*.f32 (-.f32 1 (pow.f32 u 3)) (/.f32 (-.f32 -1 u) (-.f32 1 u)))) (*.f32 (+.f32 1 (fma.f32 u u u)) (/.f32 (+.f32 u 1) (-.f32 1 u))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 u)) (*.f32 (+.f32 1 u) (-.f32 1 (*.f32 u u)))) (pow.f32 (+.f32 1 u) 2))
(/.f32 (-.f32 (*.f32 (+.f32 u 1) (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))) (*.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u)))) (pow.f32 (+.f32 u 1) 2))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)) (+.f32 u 1))) (pow.f32 (+.f32 u 1) 2))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (fma.f32 u u u))) (*.f32 (+.f32 1 u) (-.f32 1 (pow.f32 u 3)))) (*.f32 (+.f32 1 u) (+.f32 1 (fma.f32 u u u))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 1 (fma.f32 u u u)) (neg.f32 (*.f32 (+.f32 u 1) (-.f32 1 (pow.f32 u 3))))) (*.f32 (+.f32 u 1) (+.f32 1 (fma.f32 u u u))))
(/.f32 (fma.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (+.f32 1 (fma.f32 u u u)) (*.f32 (-.f32 -1 u) (-.f32 1 (pow.f32 u 3)))) (*.f32 (+.f32 u 1) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u)) (*.f32 (-.f32 -1 u) (-.f32 1 (*.f32 u u)))) (neg.f32 (pow.f32 (+.f32 1 u) 2)))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (+.f32 u 1))) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 -1 u))) (neg.f32 (pow.f32 (+.f32 u 1) 2)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 -1 (*.f32 u u))) (+.f32 u 1) (*.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u)))) (neg.f32 (pow.f32 (+.f32 u 1) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 (fma.f32 u u u))) (*.f32 (-.f32 -1 u) (-.f32 1 (pow.f32 u 3)))) (*.f32 (-.f32 -1 u) (+.f32 1 (fma.f32 u u u))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (+.f32 1 (fma.f32 u u u)))) (*.f32 (-.f32 -1 u) (-.f32 1 (pow.f32 u 3)))) (*.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 -1 u)))
(/.f32 (fma.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 -1 (*.f32 u u))) (+.f32 1 (fma.f32 u u u)) (*.f32 (+.f32 u 1) (-.f32 1 (pow.f32 u 3)))) (*.f32 (+.f32 1 (fma.f32 u u u)) (-.f32 -1 u)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))) (+.f32 (+.f32 u -1) (neg.f32 (pow.f32 (-.f32 1 u) 3))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) (+.f32 u (-.f32 -1 (pow.f32 (-.f32 1 u) 3)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (+.f32 u (+.f32 -1 (pow.f32 (+.f32 u -1) 3)))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3)) (pow.f32 (-.f32 1 u) 3)) (neg.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (neg.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3))) (neg.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (pow.f32 (-.f32 1 u) 3) 3)) (-.f32 (*.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))) (pow.f32 (-.f32 1 u) 6)))
(pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 1)
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 2)
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(pow.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 3)
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(pow.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 3) 1/3)
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(neg.f32 (+.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u)) (-.f32 1 u)))
(neg.f32 (+.f32 (-.f32 1 u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (-.f32 -1 u) (pow.f32 (-.f32 1 u) 2)))))
(+.f32 -1 (+.f32 u (/.f32 (+.f32 -1 (*.f32 u u)) (/.f32 (-.f32 -1 u) (pow.f32 (-.f32 1 u) 2)))))
(neg.f32 (+.f32 (-.f32 1 u) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u))))
(neg.f32 (+.f32 (-.f32 1 u) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (-.f32 -1 u) (pow.f32 (-.f32 1 u) 2)))))
(+.f32 -1 (+.f32 u (/.f32 (+.f32 -1 (*.f32 u u)) (/.f32 (-.f32 -1 u) (pow.f32 (-.f32 1 u) 2)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) (+.f32 (+.f32 u -1) (neg.f32 (pow.f32 (-.f32 1 u) 3)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) (+.f32 u (-.f32 -1 (pow.f32 (-.f32 1 u) 3)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (+.f32 u (+.f32 -1 (pow.f32 (+.f32 u -1) 3)))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) (neg.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))))
(/.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (neg.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3))) (neg.f32 (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3))))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (pow.f32 (-.f32 1 u) 3) 3)) (-.f32 (*.f32 (+.f32 u -1) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))) (pow.f32 (-.f32 1 u) 6)))
(sqrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 2))
(log.f32 (exp.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(log.f32 (+.f32 1 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(cbrt.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 3))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(expm1.f32 (log1p.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(exp.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(exp.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))) 1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(log1p.f32 (expm1.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(fma.f32 1 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(fma.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (/.f32 1 (+.f32 1 u)) (+.f32 u -1))
(*.f32 (-.f32 1 u) (fma.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) (/.f32 1 (+.f32 u 1)) -1))
(+.f32 (+.f32 u -1) (*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1))))
(fma.f32 (sqrt.f32 (pow.f32 (-.f32 1 u) 3)) (sqrt.f32 (pow.f32 (-.f32 1 u) 3)) (+.f32 u -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(fma.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 u) (+.f32 u -1))
(+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))
(+.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 (*.f32 u u)) (*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.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 (-.f32 1 u) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (*.f32 (-.f32 1 u) (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (/.f32 1 (/.f32 (+.f32 1 u) (-.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (/.f32 1 (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.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 (pow.f32 (-.f32 1 u) 3)) (sqrt.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 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (/.f32 1 (+.f32 1 u))))
(*.f32 (pow.f32 (*.f32 (-.f32 1 u) (sqrt.f32 (-.f32 1 (*.f32 u u)))) 2) (/.f32 1 (+.f32 u 1)))
(/.f32 (pow.f32 (*.f32 (-.f32 1 u) (sqrt.f32 (-.f32 1 (*.f32 u u)))) 2) (+.f32 u 1))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (*.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) (/.f32 1 (+.f32 1 u))))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.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 1 (+.f32 1 u)) (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (/.f32 1 (-.f32 -1 u)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (-.f32 -1 u))))
(/.f32 (+.f32 -1 (*.f32 u u)) (/.f32 (-.f32 -1 u) (pow.f32 (-.f32 1 u) 2)))
(*.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 (*.f32 (pow.f32 (-.f32 1 u) 2) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)) (cbrt.f32 (-.f32 1 u)))
(*.f32 (cbrt.f32 (-.f32 1 u)) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (cbrt.f32 (-.f32 1 u)) (pow.f32 (cbrt.f32 (-.f32 1 u)) 2)))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (hypot.f32 1 (sqrt.f32 u)) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (pow.f32 (-.f32 1 u) 2) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (cbrt.f32 (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) 1) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (pow.f32 (-.f32 1 u) 2) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (hypot.f32 1 (sqrt.f32 u)) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (pow.f32 (-.f32 1 u) 2) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (cbrt.f32 (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (-.f32 1 u) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (hypot.f32 1 (sqrt.f32 u)) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (pow.f32 (-.f32 1 u) 2) (hypot.f32 1 (sqrt.f32 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 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 u (-.f32 u 1))))
(*.f32 (+.f32 1 (*.f32 u (+.f32 u -1))) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (+.f32 (pow.f32 u 3) 1) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (+.f32 1 (*.f32 u (+.f32 u -1))) (*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 (pow.f32 u 3) 1)) (pow.f32 (-.f32 1 u) 2)))
(*.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 (/.f32 (-.f32 1 u) 1) (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 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 u) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (hypot.f32 1 (sqrt.f32 u)) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (pow.f32 (-.f32 1 u) 2) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 (-.f32 1 u) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (cbrt.f32 (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) 1) (/.f32 (-.f32 1 u) (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (-.f32 1 u) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (cbrt.f32 (+.f32 u 1)) (pow.f32 (-.f32 1 u) 2))))
(/.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) 1) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (+.f32 1 u)))
(*.f32 (pow.f32 (*.f32 (-.f32 1 u) (sqrt.f32 (-.f32 1 (*.f32 u u)))) 2) (/.f32 1 (+.f32 u 1)))
(/.f32 (pow.f32 (*.f32 (-.f32 1 u) (sqrt.f32 (-.f32 1 (*.f32 u u)))) 2) (+.f32 u 1))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) (cbrt.f32 (+.f32 1 u))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2) (-.f32 1 u))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (/.f32 (cbrt.f32 (+.f32 u 1)) (-.f32 1 u))))
(/.f32 (/.f32 (pow.f32 (*.f32 (-.f32 1 u) (sqrt.f32 (-.f32 1 (*.f32 u u)))) 2) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2)) (cbrt.f32 (+.f32 u 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) 1) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 1 (hypot.f32 1 (sqrt.f32 u))) (/.f32 (-.f32 1 (*.f32 u u)) (/.f32 (hypot.f32 1 (sqrt.f32 u)) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (/.f32 (-.f32 1 (*.f32 u u)) (hypot.f32 1 (sqrt.f32 u))) (/.f32 (pow.f32 (-.f32 1 u) 2) (hypot.f32 1 (sqrt.f32 u))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 2) (pow.f32 (cbrt.f32 (+.f32 1 u)) 2)) (-.f32 1 u))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))) 2) (-.f32 1 u)) (pow.f32 (cbrt.f32 (+.f32 u 1)) 2))
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))) 2) (/.f32 (pow.f32 (cbrt.f32 (+.f32 u 1)) 2) (-.f32 1 u)))
(*.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 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3) (-.f32 1 u))
(*.f32 (-.f32 1 u) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 u)) 2) 3))
(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 (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)
(pow.f32 (sqrt.f32 (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)
(pow.f32 (/.f32 1 (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)
(pow.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) 1/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)
(neg.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (-.f32 -1 u))))
(/.f32 (+.f32 -1 (*.f32 u u)) (/.f32 (-.f32 -1 u) (pow.f32 (-.f32 1 u) 2)))
(neg.f32 (neg.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)
(neg.f32 (*.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u)) 1))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (-.f32 -1 u))))
(/.f32 (+.f32 -1 (*.f32 u u)) (/.f32 (-.f32 -1 u) (pow.f32 (-.f32 1 u) 2)))
(neg.f32 (*.f32 1 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) (-.f32 -1 u))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (-.f32 -1 u))))
(/.f32 (+.f32 -1 (*.f32 u u)) (/.f32 (-.f32 -1 u) (pow.f32 (-.f32 1 u) 2)))
(neg.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 (/.f32 (+.f32 1 u) (-.f32 1 u)))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (*.f32 (neg.f32 (-.f32 1 (*.f32 u u))) (/.f32 1 (-.f32 -1 u))))
(/.f32 (+.f32 -1 (*.f32 u u)) (/.f32 (-.f32 -1 u) (pow.f32 (-.f32 1 u) 2)))
(neg.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))) (+.f32 1 u)))
(*.f32 (-.f32 1 (*.f32 u u)) (/.f32 (pow.f32 (-.f32 1 u) 2) (+.f32 u 1)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1)))
(sqrt.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2))
(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 (pow.f32 (-.f32 1 u) 3) 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)
(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 (log.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 (log1p.f32 (neg.f32 u)) 3))
(pow.f32 (exp.f32 (log1p.f32 (neg.f32 u))) 3)
(exp.f32 (*.f32 (log.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)
(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 u -1)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 -1/6 (+.f32 u -1)) (*.f32 -1/6 (pow.f32 (-.f32 1 u) 3)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.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 u -1) -1/6))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (*.f32 (+.f32 u -1) -1/6) (*.f32 (pow.f32 (-.f32 1 u) 3) -1/6))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.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 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6))) 1)
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 -1/6 (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))) -1/6)
(/.f32 (*.f32 -1/6 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3))) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) -1/6) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(*.f32 (/.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (-.f32 1 u) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))) (*.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 (pow.f32 (-.f32 1 u) 6) 1)))
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2)) -1/6) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))
(/.f32 -1/6 (/.f32 (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)) (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (pow.f32 (-.f32 1 u) 2))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 u) 6) (pow.f32 (-.f32 1 u) 2)) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))) -1/6)
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 3) (pow.f32 (-.f32 1 u) 3)) -1/6) (+.f32 (pow.f32 (pow.f32 (-.f32 1 u) 3) 2) (*.f32 (-.f32 1 u) (+.f32 (-.f32 1 u) (pow.f32 (-.f32 1 u) 3)))))
(*.f32 (/.f32 -1/6 (+.f32 (pow.f32 (-.f32 1 u) 6) (*.f32 (-.f32 1 u) (-.f32 (-.f32 1 u) (pow.f32 (+.f32 u -1) 3))))) (*.f32 (pow.f32 (-.f32 1 u) 3) (-.f32 (pow.f32 (-.f32 1 u) 6) 1)))
(pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6) 1)
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)) 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 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)) 3)
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(pow.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6) 3) 1/3)
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(sqrt.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) 2) 1/36))
(log.f32 (pow.f32 (exp.f32 -1/6) (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) (log.f32 (exp.f32 -1/6)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6))))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6) 3))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(exp.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)) 1))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)))
(*.f32 (+.f32 (pow.f32 (-.f32 1 u) 3) (+.f32 u -1)) -1/6)
(+.f32 1/6 (*.f32 -1/6 (+.f32 u (pow.f32 (-.f32 1 u) 3))))
(+.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (neg.f32 u)) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (neg.f32 u) (-.f32 1 (*.f32 u u))) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (neg.f32 u)) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (-.f32 1 (*.f32 u u)) (+.f32 (*.f32 (neg.f32 u) (-.f32 1 (*.f32 u u))) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (-.f32 1 u) (neg.f32 (*.f32 u u))) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (neg.f32 (*.f32 u u)) (-.f32 1 u)) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (-.f32 1 u) (neg.f32 (*.f32 u u))) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (-.f32 1 u) (+.f32 (*.f32 (neg.f32 (*.f32 u u)) (-.f32 1 u)) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u)))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(+.f32 (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))) 1)
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))) (-.f32 1 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (neg.f32 u))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))) (+.f32 1 (*.f32 u (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))) (+.f32 1 (*.f32 (-.f32 1 u) (+.f32 u (neg.f32 (pow.f32 u 3))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))) (-.f32 1 (*.f32 (neg.f32 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))) (+.f32 1 (*.f32 u (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))) (+.f32 1 (*.f32 (-.f32 1 u) (+.f32 u (neg.f32 (pow.f32 u 3))))))
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 (*.f32 u u))) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (*.f32 (-.f32 1 u) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1))) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (+.f32 1 u))
(/.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) (/.f32 (+.f32 u 1) (-.f32 1 (*.f32 u u))))
(*.f32 (*.f32 (-.f32 1 u) (/.f32 (-.f32 1 (*.f32 u u)) (+.f32 u 1))) (-.f32 1 (*.f32 u u)))
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 (pow.f32 u 3))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 4)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (*.f32 u u)))
(/.f32 (-.f32 1 (pow.f32 u 4)) (/.f32 (+.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 4)) (+.f32 1 (*.f32 u u))) (pow.f32 (-.f32 1 u) 2))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 6)) (pow.f32 (-.f32 1 u) 2)) (+.f32 1 (+.f32 (*.f32 u u) (pow.f32 u 4))))
(/.f32 (-.f32 1 (pow.f32 u 6)) (/.f32 (+.f32 1 (fma.f32 u u (pow.f32 u 4))) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 6)) (+.f32 1 (fma.f32 u u (pow.f32 u 4)))) (pow.f32 (-.f32 1 u) 2))
(/.f32 (*.f32 (-.f32 1 (pow.f32 u 3)) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (+.f32 1 (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (pow.f32 u 3)))) (+.f32 1 (fma.f32 u u u)))
(*.f32 (/.f32 (-.f32 1 (pow.f32 u 3)) (+.f32 1 (fma.f32 u u u))) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))
(pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 1)
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(pow.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 u u))) (-.f32 1 u)) 2)
(pow.f32 (*.f32 (-.f32 1 u) (sqrt.f32 (-.f32 1 (*.f32 u u)))) 2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))) 3)
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 3) 1/3)
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(neg.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (neg.f32 (-.f32 1 (*.f32 u u)))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 2))
(sqrt.f32 (pow.f32 (*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u))) 2))
(log.f32 (pow.f32 (exp.f32 (-.f32 1 (*.f32 u u))) (pow.f32 (-.f32 1 u) 2)))
(*.f32 (pow.f32 (-.f32 1 u) 2) (log.f32 (exp.f32 (-.f32 1 (*.f32 u u)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2)) 3))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (-.f32 1 u) 6)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) 3) (pow.f32 (-.f32 1 u) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 u) 3) (pow.f32 (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 u u)) 3) (pow.f32 (-.f32 1 u) 6)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))
(exp.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u u))) (*.f32 (log1p.f32 (neg.f32 u)) 2)))
(exp.f32 (+.f32 (log1p.f32 (*.f32 u (neg.f32 u))) (*.f32 2 (log1p.f32 (neg.f32 u)))))
(exp.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u u))) (*.f32 2 (log1p.f32 (neg.f32 u)))))
(exp.f32 (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u u))) (*.f32 (log1p.f32 (neg.f32 u)) 2)) 1))
(exp.f32 (+.f32 (log1p.f32 (*.f32 u (neg.f32 u))) (*.f32 2 (log1p.f32 (neg.f32 u)))))
(exp.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u u))) (*.f32 2 (log1p.f32 (neg.f32 u)))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 (*.f32 u u)) (pow.f32 (-.f32 1 u) 2))))
(+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (neg.f32 u) (+.f32 (-.f32 1 (*.f32 u u)) (*.f32 (-.f32 1 u) (-.f32 1 (*.f32 u u))))))
(*.f32 (pow.f32 (-.f32 1 u) 2) (-.f32 1 (*.f32 u u)))

localize15.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 15 to 10 computations (33.3% saved)

localize37.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 37 to 23 computations (37.8% saved)

series2.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite92.0ms (0.5%)

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

Useful iterations: 1 (0.0ms)

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

simplify190.0ms (1%)

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

Useful iterations: 1 (0.0ms)

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

localize70.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 36 to 9 computations (75% saved)

series9.0ms (0%)

Counts
3 → 120
Calls

30 calls:

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

rewrite133.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1852×associate-/l*
1538×associate-*l/
512×distribute-lft-in
296×associate-/r/
270×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify129.0ms (0.7%)

Algorithm
egg-herbie
Rules
1010×associate-*r*
820×associate-*l*
684×+-commutative
666×associate-+r+
608×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

localize51.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 60 to 25 computations (58.3% saved)

series7.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite109.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1102×associate-*r/
1016×distribute-lft-in
960×associate-*l/
344×add-sqr-sqrt
334×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify207.0ms (1.1%)

Algorithm
egg-herbie
Rules
850×associate-/r/
748×associate-+r+
730×associate-/l/
726×associate-*r*
708×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

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

eval1.1s (5.9%)

Compiler

Compiled 43635 to 22241 computations (49% saved)

prune484.0ms (2.5%)

Pruning

32 alts after pruning (25 fresh and 7 done)

PrunedKeptTotal
New1329101339
Fresh31518
Picked101
Done178
Total1334321366
Error
0b
Counts
1366 → 32
Alt Table
Click to see full alt table
StatusErrorProgram
0.8b
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
6.1b
(fma.f32 u n1_i n0_i)
20.2b
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) 3)
9.2b
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
20.1b
(/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i))
13.0b
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (-.f32 normAngle (*.f32 u normAngle)))))
13.3b
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
1.0b
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
5.8b
(/.f32 1 (/.f32 1 (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 u n1_i)) n0_i)))
28.4b
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
0.5b
(-.f32 n0_i (*.f32 u (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
13.1b
(-.f32 n0_i (*.f32 n0_i u))
0.8b
(+.f32 (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) (sin.f32 normAngle)) n0_i) (*.f32 n1_i u))
0.9b
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
1.0b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)) (*.f32 u u)) n1_i) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6) u)))
0.9b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 n1_i (/.f32 (-.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) 1/6)) u) (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))) 1/36) (*.f32 u u)))))
0.8b
(+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6) n1_i) (*.f32 u n1_i)))
0.5b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/3)) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
0.4b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (/.f32 (+.f32 (*.f32 -2 u) 1) (+.f32 1 u)) (-.f32 1 u)))) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
0.4b
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u)) (-.f32 1 u)))) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
2.4b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 (fma.f32 u u u))))
3.4b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
1.1b
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 (*.f32 u u) (*.f32 u u)))) (+.f32 1 (*.f32 u u)))))
1.0b
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
6.2b
(+.f32 (*.f32 n1_i u) n0_i)
9.5b
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle)))
9.9b
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 u n1_i)) normAngle))
8.6b
(*.f32 (/.f32 1 (sin.f32 normAngle)) (+.f32 (*.f32 (sin.f32 (*.f32 (-.f32 1 u) normAngle)) n0_i) (*.f32 n1_i (*.f32 u normAngle))))
13.2b
(*.f32 (-.f32 1 u) n0_i)
19.8b
(*.f32 u n1_i)
19.6b
(*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
16.9b
n0_i
Compiler

Compiled 567 to 375 computations (33.9% saved)

regimes176.0ms (0.9%)

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

5 calls:

33.0ms
n0_i
30.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))
30.0ms
u
29.0ms
n1_i
28.0ms
normAngle
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 1019 to 465 computations (54.4% saved)

regimes127.0ms (0.7%)

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

4 calls:

62.0ms
n1_i
20.0ms
n0_i
18.0ms
normAngle
17.0ms
u
Results
ErrorSegmentsBranch
0.4b1normAngle
0.4b1u
0.4b1n0_i
0.4b1n1_i
Compiler

Compiled 498 to 224 computations (55% saved)

regimes122.0ms (0.6%)

Counts
37 → 1
Calls
Call 1
Inputs
n0_i
(*.f32 u n1_i)
(*.f32 (-.f32 1 u) n0_i)
(+.f32 (*.f32 n1_i u) n0_i)
(-.f32 n0_i (*.f32 n0_i u))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(-.f32 (+.f32 (*.f32 u n1_i) 1) 1)
(/.f32 n0_i (/.f32 1 (-.f32 1 u)))
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 u n1_i)) normAngle))
(+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 u)))
(+.f32 (*.f32 (+.f32 n1_i (*.f32 -1 n0_i)) u) n0_i)
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (/.f32 1 (-.f32 1 u))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6) n1_i) (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (*.f32 u (-.f32 n1_i n0_i)) (*.f32 u (-.f32 n1_i n0_i))) (*.f32 n0_i n0_i)) (-.f32 (*.f32 u (-.f32 n1_i n0_i)) n0_i))
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (*.f32 (/.f32 (+.f32 1 u) (-.f32 1 (*.f32 (*.f32 u u) (*.f32 u u)))) (+.f32 1 (*.f32 u u)))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 n1_i (/.f32 (-.f32 (*.f32 u (*.f32 (*.f32 normAngle normAngle) 1/6)) u) (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 u (*.f32 normAngle normAngle))) 1/36) (*.f32 u u)))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6)) (*.f32 u u)) n1_i) (-.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6) u)))
(fma.f32 u n1_i n0_i)
(fma.f32 u (-.f32 n1_i n0_i) n0_i)
(*.f32 n1_i (*.f32 normAngle (/.f32 u (sin.f32 normAngle))))
(*.f32 u (/.f32 n1_i (/.f32 (sin.f32 normAngle) normAngle)))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(fma.f32 n1_i u (*.f32 (-.f32 1 u) n0_i))
(fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))
(+.f32 n0_i (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(+.f32 n0_i (/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle)))
(*.f32 (+.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (*.f32 -1 n0_i)) u)
(+.f32 (*.f32 n1_i u) (/.f32 n0_i (+.f32 1 (fma.f32 u u u))))
(-.f32 n0_i (*.f32 u (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 1 u) n0_i (*.f32 u n1_i))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(/.f32 1 (/.f32 1 (+.f32 (*.f32 (/.f32 normAngle (sin.f32 normAngle)) (*.f32 u n1_i)) n0_i)))
(/.f32 (*.f32 (+.f32 (*.f32 n1_i u) (*.f32 (-.f32 1 u) n0_i)) normAngle) (sin.f32 normAngle))
(+.f32 n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (+.f32 (/.f32 1 normAngle) (*.f32 normAngle 1/6))) n1_i))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (*.f32 (fma.f32 1/6 (*.f32 u (*.f32 normAngle normAngle)) u) n1_i))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/3)) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
Outputs
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/3)) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
Calls

4 calls:

60.0ms
n1_i
19.0ms
normAngle
17.0ms
u
17.0ms
n0_i
Results
ErrorSegmentsBranch
0.5b1normAngle
0.5b1u
0.5b1n0_i
0.5b1n1_i
Compiler

Compiled 464 to 206 computations (55.6% saved)

regimes122.0ms (0.6%)

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

4 calls:

63.0ms
normAngle
17.0ms
u
16.0ms
n1_i
16.0ms
n0_i
Results
ErrorSegmentsBranch
0.5b1normAngle
0.5b1u
0.5b1n0_i
0.5b1n1_i
Compiler

Compiled 442 to 198 computations (55.2% saved)

regimes83.0ms (0.4%)

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

4 calls:

35.0ms
n1_i
14.0ms
u
14.0ms
n0_i
14.0ms
normAngle
Results
ErrorSegmentsBranch
0.8b1normAngle
0.8b1u
0.8b1n0_i
0.8b1n1_i
Compiler

Compiled 344 to 154 computations (55.2% saved)

regimes33.0ms (0.2%)

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

4 calls:

9.0ms
normAngle
8.0ms
n0_i
7.0ms
u
7.0ms
n1_i
Results
ErrorSegmentsBranch
0.9b1normAngle
0.9b1u
0.9b1n0_i
0.9b1n1_i
Compiler

Compiled 111 to 62 computations (44.1% saved)

regimes64.0ms (0.3%)

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

4 calls:

42.0ms
n0_i
12.0ms
n1_i
4.0ms
u
4.0ms
normAngle
Results
ErrorSegmentsBranch
6.2b1normAngle
6.2b1u
3.6b3n0_i
4.4b3n1_i
Compiler

Compiled 43 to 28 computations (34.9% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
8.938979249731652e-14
2.1342972419784167e-13
0.0ms
-1.2078747724242334e-11
-2.2117477120608964e-12
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes36.0ms (0.2%)

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

4 calls:

14.0ms
n0_i
10.0ms
n1_i
4.0ms
u
4.0ms
normAngle
Results
ErrorSegmentsBranch
6.2b1normAngle
6.2b1u
3.6b3n0_i
4.5b3n1_i
Compiler

Compiled 38 to 26 computations (31.6% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
8.938979249731652e-14
2.1342972419784167e-13
0.0ms
-1.2078747724242334e-11
-2.2117477120608964e-12
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes59.0ms (0.3%)

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

4 calls:

41.0ms
n1_i
9.0ms
n0_i
5.0ms
u
3.0ms
normAngle
Results
ErrorSegmentsBranch
13.2b1normAngle
13.2b1u
8.6b3n0_i
9.2b3n1_i
Compiler

Compiled 33 to 24 computations (27.3% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.6871149322097724e-29
3.4940058550734175e-29
0.0ms
-1.2788971596022737e-21
-3.9988573500358405e-22
Compiler

Compiled 36 to 26 computations (27.8% saved)

regimes92.0ms (0.5%)

Accuracy

Total -16.9b remaining (-140.4%)

Threshold costs -16.9b (-140.4%)

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

4 calls:

72.0ms
n1_i
8.0ms
u
8.0ms
n0_i
3.0ms
normAngle
Results
ErrorSegmentsBranch
16.9b1normAngle
14.9b2u
12.0b3n0_i
12.3b3n1_i
Compiler

Compiled 28 to 21 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
0.0ms
1.6871149322097724e-29
3.4940058550734175e-29
0.0ms
-1.4944169356279484e-19
-2.217637941159709e-20
Compiler

Compiled 36 to 26 computations (27.8% saved)

simplify87.0ms (0.5%)

Algorithm
egg-herbie
Rules
510×distribute-lft-neg-in
468×*-commutative
282×+-commutative
232×distribute-rgt-neg-in
216×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087575
1162575
2209575
3242575
4316575
5434575
6582575
7710575
8834575
9975575
101142575
111261575
121354575
131408575
141449575
151467575
161471575
171471575
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u)) (-.f32 1 u)))) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (/.f32 (+.f32 (*.f32 -2 u) 1) (+.f32 1 u)) (-.f32 1 u)))) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/3)) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(-.f32 n0_i (*.f32 u (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6) n1_i) (*.f32 u n1_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(if (<=.f32 n0_i -11529215/1152921504606846976) (-.f32 n0_i (*.f32 n0_i u)) (if (<=.f32 n0_i 14757395/147573952589676412928) (+.f32 (*.f32 n1_i u) n0_i) (-.f32 n0_i (*.f32 n0_i u))))
(if (<=.f32 n0_i -11529215/1152921504606846976) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 14757395/147573952589676412928) (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (-.f32 1 u) n0_i)))
(if (<=.f32 n0_i -309485/309485009821345068724781056) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 1661535/83076749736557242056487941267521536) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (<=.f32 n0_i -7737125/77371252455336267181195264) n0_i (if (<=.f32 n0_i 1661535/83076749736557242056487941267521536) (*.f32 u n1_i) n0_i))
n0_i
Outputs
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u)) (-.f32 1 u)) (+.f32 1 u)) (-.f32 1 u)))) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (+.f32 1 u)) (-.f32 1 u)))) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (/.f32 (*.f32 (-.f32 1 u) (*.f32 (-.f32 1 (*.f32 u u)) (-.f32 1 u))) (+.f32 1 u)) (+.f32 u -1)))) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (/.f32 (+.f32 (*.f32 -2 u) 1) (+.f32 1 u)) (-.f32 1 u)))) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(+.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i) (*.f32 n0_i (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (/.f32 (+.f32 1 (*.f32 u -2)) (+.f32 1 u)) (-.f32 1 u)))) u))))
(+.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i) (*.f32 n0_i (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (+.f32 (/.f32 (+.f32 1 (*.f32 u -2)) (+.f32 1 u)) (+.f32 u -1)))) u))))
(+.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i) (*.f32 n0_i (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 -1/6 (-.f32 (+.f32 u -1) (/.f32 (+.f32 -1 (*.f32 u 2)) (+.f32 1 u))))) u))))
(+.f32 (*.f32 (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/3)) u)) n0_i) (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i))
(+.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i) (*.f32 n0_i (+.f32 1 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u 1/3)) u))))
(-.f32 (*.f32 (/.f32 u (/.f32 (sin.f32 normAngle) normAngle)) n1_i) (*.f32 n0_i (+.f32 -1 (+.f32 u (*.f32 (*.f32 normAngle normAngle) (*.f32 u -1/3))))))
(-.f32 n0_i (*.f32 u (-.f32 n0_i (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 u (-.f32 (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) 1/6) n1_i) (*.f32 u n1_i)))
(+.f32 (*.f32 (-.f32 1 u) n0_i) (+.f32 (*.f32 n1_i (*.f32 (*.f32 (*.f32 normAngle normAngle) u) 1/6)) (*.f32 u n1_i)))
(+.f32 (*.f32 (-.f32 n1_i n0_i) u) n0_i)
(+.f32 n0_i (*.f32 u (-.f32 n1_i n0_i)))
(if (<=.f32 n0_i -11529215/1152921504606846976) (-.f32 n0_i (*.f32 n0_i u)) (if (<=.f32 n0_i 14757395/147573952589676412928) (+.f32 (*.f32 n1_i u) n0_i) (-.f32 n0_i (*.f32 n0_i u))))
(if (or (<=.f32 n0_i -11529215/1152921504606846976) (not (<=.f32 n0_i 14757395/147573952589676412928))) (-.f32 n0_i (*.f32 u n0_i)) (+.f32 n0_i (*.f32 u n1_i)))
(if (<=.f32 n0_i -11529215/1152921504606846976) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 14757395/147573952589676412928) (+.f32 (*.f32 n1_i u) n0_i) (*.f32 (-.f32 1 u) n0_i)))
(if (or (<=.f32 n0_i -11529215/1152921504606846976) (not (<=.f32 n0_i 14757395/147573952589676412928))) (*.f32 (-.f32 1 u) n0_i) (+.f32 n0_i (*.f32 u n1_i)))
(if (<=.f32 n0_i -309485/309485009821345068724781056) (*.f32 (-.f32 1 u) n0_i) (if (<=.f32 n0_i 1661535/83076749736557242056487941267521536) (*.f32 u n1_i) (*.f32 (-.f32 1 u) n0_i)))
(if (or (<=.f32 n0_i -309485/309485009821345068724781056) (not (<=.f32 n0_i 1661535/83076749736557242056487941267521536))) (*.f32 (-.f32 1 u) n0_i) (*.f32 u n1_i))
(if (<=.f32 n0_i -7737125/77371252455336267181195264) n0_i (if (<=.f32 n0_i 1661535/83076749736557242056487941267521536) (*.f32 u n1_i) n0_i))
n0_i
Compiler

Compiled 249 to 169 computations (32.1% saved)

soundness236.0ms (1.2%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
05859959
114389789
257359789
05859959
114389789
257359789
Stop Event
node limit
node limit
Compiler

Compiled 210 to 127 computations (39.5% saved)

end120.0ms (0.6%)

Compiler

Compiled 209 to 112 computations (46.4% saved)

Profiling

Loading profile data...